BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
URL:https://www.learndesk.us/class/5135054952988672/understanding-linux-kernel-internals?ref=outlook-calendar
SUMMARY:Understanding Linux Kernel Internals
DTSTART;TZID=America/Los_Angeles:20260502T190000
DTEND;TZID=America/Los_Angeles:20260502T200000
LOCATION:https://www.learndesk.us/class/5135054952988672/understanding-linux-kernel-internals?ref=outlook-calendar
DESCRIPTION: 
This training is designed for professionals and students who want to understand the working of Linux Kernel. This training will give you a good insight into different subsystems of Linux Kernel like process management, process scheduling, interrupt handling and many more.
What will you learn in this course?

Process Management          

Process and thread
Linux Kernel process stack
The need for thread info structure
Process descriptor
Creation of process
Difference between process and thread      


Process Scheduling

Linux Kernel process scheduling
Preemptive vs cooperative scheduling
Priority value and niche value
Different scheduling classes in Linux Kernel
Red black tree 


System Calls

What are Syscalls
What is the need for Syscalls?
How Syscalls are implemented


Interrupt Handling

Introduction to Interrupt
How to interrupt is handled in Linux Kernel
Registering interrupt handling in Linux Kernel
How to write an interrupt handler


Top Halves versus Bottom...

https://www.learndesk.us/class/5135054952988672/understanding-linux-kernel-internals?ref=outlook-calendar
STATUS:CONFIRMED
SEQUENCE:3
BEGIN:VALARM
TRIGGER:-PT10M
DESCRIPTION:Class Reminder
ACTION:DISPLAY
END:VALARM
END:VEVENT
END:VCALENDAR