This second edition represents a significant revision of one of the Tanenbaum's best-selling textbooks. It incorporates the latest developments in operating systems technologies, focusing mostly on traditional single-processor systems. The book, designed in a modular way, is adaptable to a variety of course sequences to meet the needs of courses in operating systems for computer science and engineering students.
Table of Contents
1. Introduction.
2. Processes and Threads.
3. Deadlocks.
4. Memory Management.
5. Input/Output.
6. File Systems.
7. Multimedia Operating Systems.
8. Multiple Processor Systems.
9. Security.
10. Case Study 1: UNIX and Linux.
11. Case Study 2: Windows 2000.
12. Operating System Design.