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.
|