Operating System ConceptsThe latest edition of this bestselling book provides a solid theoretical foundation for understanding operating systems. Authors Abraham Silberschatz and Peter Galvin discuss key concepts that are applicable to a variety of systems. They also present a large number of examples from common operating systems, including Windows and Solaris 2. Two case studies illustrate Windows NT and Linux. Chapters on Memory Management, Virtual Memory, Network Structures, and Security have been updated significantly. |
Contents
PART | 1 |
ComputerSystem Structures | 23 |
OperatingSystem Structures | 49 |
Copyright | |
21 other sections not shown
Other editions - View all
Common terms and phrases
address space allocated allow application block buffer bytes cache Chapter client communication computer system copy CPU scheduling critical section data structures deadlock defined demand paging device driver discussed disk domain entry environment example execution Figure file name file system frames function hardware implemented inode instruction interface interrupt kernel layer Linux load lock logical address machine main memory mapping mechanism memory management milliseconds monitor MS-DOS MULTICS multiprogramming mutex object operating system operating-system P₁ page fault page table password performance physical memory pointer POSIX priority problem processor protection protocol registers remote request requires routine scheme segment semaphore server shared storage stored subsystem swap swap space system call tape drives tertiary storage thread time-sharing timestamp transaction transfer user program virtual memory Volume wait-for graph waiting Windows NT write