h2. Part I: Kernel Land
Processes and functionality that occur within the kernel are considered inside "Kernel Land," or otherwise commonly referred to as "kernel space."
h3. Chapter 1 Bootup
(kickin' the tires)
- BIOS
- Linux
- FMI/OS
h3. Chapter 2 [[ProcessesThreads]]
(If you want to destroy my sweater...)
- Processes
- Threads
(inset punny catch phrase...)
- Basics
- Scheduling on Batch Systems
- Scheduling on Interactive Systems
- Scheduling on Realtime Systems
- Thread Scheduling
- O/S Comparisons
h3. Chapter 4 Inter-Process Communication
(If you want out you're gonna have to work on your communicaton skills...)
- Monolithic IPC Models
- Client-Server IPC Models
h3. Chapter 5 Memory Management
(As long as I don't forget to drink, eat, and breathe, I'll be okay...)
- Virtual Memory
- Segmentation
- O/S Examples
h3. Chapter 6 Multiple Processors
(It's called Polyamory, baby!)
- What this means
- UNIX's failure above 16 processors
- Plan9's success
- FMIOS's improvement
(Yo' dude, nice 'deads...)
- Resources
- cow, mooo
(c)2006 Dimitri Hammond
h2. Comments: