Linux Internals industrial training Mohali | ITRONIX SOLUTION

Linux Internals

Gain Expertise in Linux Kernel Internals Programming

Linux internals training course is designed for candidates or professionals, who wish to learn Linux basic methods, programming as well as internals of the Linux kernel. Participants taking this course will grasp both theoretical and practical underpinnings and they will learn the difference between Linux-C programming in kernel space and user space. They will be capable of doing their own kernel configuration and will be able to build kernel from kernel source code. The candidates will be introduced to vital tools that are utilised for monitoring and debugging the kernel. This helps experienced programmers to have sound understanding of the Linux kernel. After the introductory phase, the training course deals with several sub-systems like Linux scheduler, process management, Kernel memory management, Kernel virtual memory, kernel time keeping architecture, virtual file systems, page/buffer cache and Kernel synchronization primitives

Course Content

The four-week Linux internals training program covers the following topics:

  • Introduction to Linux Kernel
  • Getting started with Kernel
  • Memory addressing
  • Processes in Linux Kernel
  • Kernel synchronization
  • Timing measurements in Linux
  • Memory management
  • System calls
  • Process address space
  • Process scheduling
  • Linux Signals
  • Linux Page cache
  • Linux virtual file system