hi,
a very reputable company wants training in advanced linux internals. The expectations are as follows:
Kernel Architecture Kernel Layout and Configuration Kernel Style and General Considerations Modules Synchronization Methods Kernel Initialization Timing Measurements Dynamic Kernel Timers Wait Queues Work Queues Tasklets Debugging Techniques The /proc Filesystem The seq_file Interface Processes Process Limits and Capabilities Process Scheduling Interrupts and Exceptions System Calls Signals Device Drivers User <-> Kernel Space Character Drivers Memory Addressing Memory Management Process Address Space Disk Caches Swapping Memory Mapping Multiplexed and Asynchronous I/O Networking internals
Profile of people who would attend: 1. Proficient in Application programming in Linux 2. Good overall Linux understanding and experience 3. Some experience in kernel recompilation
Expectation from the course: 1.Comfortable in kernel programming 2.Good idea of kernel design, data structures etc which will enable them to add/ modify kernel components
People will be expected to start working on modifications and additions of components in the open source kernel immediately after finishing this course.
Please let us know the duration needed to cover the above topics and the commercials.
please contact me offlist if interested