Fundamentals 6 min read

Overview of a Linux Kernel Lecture Series

This article lists a comprehensive series of 46 video lectures covering essential Linux kernel concepts such as scheduling, memory management, synchronization, file systems, networking, and device drivers, providing a valuable resource for embedded and systems programmers.

Practical DevOps Architecture
Practical DevOps Architecture
Practical DevOps Architecture
Overview of a Linux Kernel Lecture Series

1. Why embedded positions require learning Linux kernel (p1).mp4

2. Interview Linux kernel positions – 200 selected questions (p2).mp4

3. Linux kernel spin lock mechanism and semaphore (p3).mp4

4. Linux kernel process address space (p4).mp4

5. Linux kernel MLFQ classic scheduling algorithm (p5).mp4

6. Linux kernel CPU domain initialization implementation (p6).mp4

7. Linux kernel CPU cache technology (p7).mp4

8. Linux kernel SMP load balancing (p8).mp4

9. Linux kernel process scheduling policies (p9).mp4

10. Linux kernel process scheduling algorithms (p10).mp4

11. Linux kernel process virtual memory (p11).mp4

12. Linux kernel process organization methods (p12).mp4

13. Linux kernel four core frameworks (p13).mp4

14. Linux kernel performance optimization (p14).mp4

15. Three essential system calls (p15).mp4

16. Five major knowledge systems (p16).mp4

17. Linux kernel ARM32 page table mapping (p17).mp4

18. Linux kernel LRU and reverse mapping (p18).mp4

19. Linux kernel VMA practical techniques (p19).mp4

20. Linux kernel translation lookaside buffer (TLB) (p20).mp4

21. Linux kernel reverse mapping (rmap) (p21).mp4

22. Linux kernel KVM architecture and performance tuning (p22).mp4

23. Linux kernel x86 general-purpose registers (p23).mp4

24. Linux kernel cache strategies (p24).mp4

25. Linux kernel physical page allocation (p25).mp4

26. Linux kernel memory fragmentation consolidation (p26).mp4

27. Linux kernel memory reclamation mechanisms (p27).mp4

28. Linux kernel memory management – eight major architectures (p28).mp4

29. Linux kernel atomic operations and memory barriers (p29).mp4

30. Linux kernel page table cache (p30).mp4

31. Linux kernel IPv4 protocol source code (p31).mp4

32. Linux kernel netfilter packet processing (p32).mp4

33. Linux kernel socket communication flow source code (p33).mp4

34. Linux kernel advanced routing selection (p34).mp4

35. Linux kernel network protocol stack architecture (p35).mp4

36. Linux kernel protocol stack basic components (p36).mp4

37. Linux kernel USB system architecture (p37).mp4

38. Linux kernel Bluetooth subsystem architecture (p38).mp4

39. Linux kernel device driver programming (p39).mp4

40. Linux kernel ext2/3 file system (p40).mp4

41. Linux kernel MCS lock (p41).mp4

42. Linux kernel VFS technology stack (p42).mp4

43. Linux kernel concurrency and synchronization principles (p43).mp4

44. Linux kernel cache and interrupt handling (p44).mp4

45. Linux kernel detailed framework structure (p45).mp4

46. Linux kernel six lock mechanisms implementation (p46).mp4

--- End of list ---

KernelLinuxOperating SystemfundamentalsSystems Programming
Practical DevOps Architecture
Written by

Practical DevOps Architecture

Hands‑on DevOps operations using Docker, K8s, Jenkins, and Ansible—empowering ops professionals to grow together through sharing, discussion, knowledge consolidation, and continuous improvement.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.