…
Linux Kernel Internals ==================================================================== * Introduction to Kernel * Userspace and kernel space * Kernel Internals : - Splitting the kernel - File System - Process Management - Memory Management - Interrupts - Time and timers - Device Driver classes * Kernel Configuration * Kernel Compilation * Kernel Parameters * Kernel Synchronisation * Boot Process - From Power ON to login prompt * System Initialization Scripts Linux Advanced Programming ==================================================================== * Arguments , the environment, and popular system functions * File operations * Introduction to Shell programming * Creating Makefiles * Creating Static Library, Shared Library * Multi Process Programming, * Multi Thread Programming * IPC Mechanisms & Programming: Semaphores, Signals, Pipe, FIFO, Message Queues, Shared Memory * Introduction to Sockets * Network Programming: TCP/UDP Server Client programming * Debugging using gdb & core dump analysis