|
The project meant that we needed to completely
understand the Operating System and its usage.
This included process management, thread management,
file management, I/O management etc. Contributors
to the success of the project were:
 |
Our knowledge base on User Space, Kernel
Space and performance improvement by reducing
copies from User to Kernel and vice versa
|
 |
Our experience in network programming concepts
and our ideas on streams.
|
 |
Our know-how on the big endian and little
endian architecture concepts and their bottlenecks
in porting
|
We used defect tracking tools like PTS and kernel
debugger Cscope to fix the frequent problem. Two
teams working both onsite and offshore generated
weekly analysis reports, narrowed down the focus
and fixed the defects successfully.
|