Segmentation: segmentation implementation, shared segments, segmentation with paging
Virtual memory:·demand paging, pre-paging, page replacement algorithms (FIFO, Optimal, LRU, Additional reference bits, Second Chance/Clock), allocation of frames, thrashing, working set theory and its application to paging, program structure.
H. Mass Storage Structure
File systems and their implementations
Magnetic disc hardware, seek time, rational latency
Other types of storage devices
Disk Scheduling Algorithms—First Come First Served, Shortest Seek Time First, SCAN, C-SCAN, LOOK, C-LOOK
Textbooks
Silberschatz & Galvin, Operating Systems Concepts, 6th edition, Addison-Wesley, 2003.
Tanenbaum, Modern Operating Systems, 2nd edition, Prentice-Hall, 2001.
Stallings, Operating Systems Internals and Design Principals, 4th edition, Prentice-Hall, 2001.