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
--
regards
KG
http://lawgon.livejournal.com