-
Process and thread management in Linux kernel
-
Inter-process communication using pipes, semaphores, and shared memory
-
Memory management concepts: virtual memory, paging, and allocation
-
Synchronization mechanisms: spinlocks and mutexes
-
Kernel timers and workqueues