Linux Kernel Internals and Development (LFD420)
Skills Covered: Working in OSS Projects, Kernel Architecture, Kernel Programming, Kernel Initialization, Kernel Configuration, Kernel Compilation, System Calls, Kernel Style, Race Conditions, Synchronization Methods, SMP and Threads, Monitoring, Debugging, Scheduling, Memory Addressing, Huge Pages, Memory Allocation, Process Address Space, Disk Caches and Swapping, Device Drivers, Signals
ABOUT THIS PROFESSIONAL CERTIFICATION
Learn how to code for the Linux kernel. In this instructor-led course, you’ll learn how Linux is designed, the fundamentals of kernel development, and how to collaborate effectively with the Linux developer community. If you want to discover everything there is to know about the Linux kernel, this is the course for you.
This course is intended for experienced programmers who want to gain a solid understanding of the Linux kernel. Students should be familiar with the C programming language, as well as simple Linux (UNIX) applications such as ls, grep, and tar, as well as some of the available text editors (e.g. emacs, vi, etc.).
WHAT YOU WILL LEARN
This course will teach you how Linux is designed, how kernel algorithms function, hardware and memory management, modularization techniques and debugging, how the kernel developer group operates and how to work with it effectively, and much more.
THE LINUX FOUNDATION CERTIFICATION VERIFICATION TOOL
Individuals who achieve Linux certification represent the best talent available and have the skills required to perform challenging real world tasks under time constraints. This verification tool allows you to confirm the validity of the certification. Credentials can also be verified by potential employers to confirm competencies gained.
Only logged in customers who have purchased this product may leave a review.