Notes and codes for Linux Kernel (SJTU-CS353)
π Please star this repo if it helps!
π§ Please let me know in Issues if there exists any problems!
- 01: Module Programming
- 02: Process Management
- 03: Memory Management
- 04: File System
- 05: Syscall Hijack
Lecture | Content |
---|---|
Lec. 1 | Introduction to Linux Kernel |
Lec. 2 | Linux Booting |
Lec. 3 | Module Programming and /proc Filesystem |
Lec. 4 | Process Management |
Lec. 5 | Process Management: Scheduling |
* | Process Management on Multi-processor System: Scheduling Domain |
Lec. 6 | Interrupt Handling |
Lec. 7 | Kernel Synchronization |
Lec. 8 | Symmetric Multiprocessing |
Lec. 9 | Memory Management: Addressing |
Lec. 10 | Memory Management: Methods |
Lec. 11 | Virtual File System |
Lec. 12 | Linux File System Implementations |
* | Power Management: From Linux Kernel to Android |
* | New Directions of Operating System Kernel |