Chapter 1:      Introduction to Operating Systems

 

Nutshell:        PowerPoint View of Unix

 

Must Read

 

Chapter 2:      Operating Systems Structures

 

Chapter 3:      Process Management

 

Chapter 4:      Threads

 

Chapter 5:      CPU Scheduling

 

Chapter 6:      Process Synchronization

 

Chapter 7:      Deadlocks

 

Chapter 8:      Memory Management

                        Memory Allocation

                        Alternate Views

                                    http://www1bpt.bridgeport.edu/sed/projects/cs503/Spring_2001/kode/os/memory.htm

http://www.isi.edu/~faber/cs402/notes/lecture11.html

http://www.memorymanagement.org/glossary/w.html

http://www.youtube.com/watch?v=OwUIiSf0c-U

http://wiki.answers.com/Q/C_code_to_implement_the_the_first_fit_best_fit_worst_fit_algorithm

https://umdrive.memphis.edu/blstuart/htdocs/excerpt3.pdf

 

Chapter 9:      Virtual Memory

 

Chapter 11     File Systems 

 

Chapter 13     I/O Subsystem