Operating System ConceptsThe tenth edition of Operating System Concepts has been revised to keep it fresh and up-to-date with contemporary examples of how operating systems function, as well as enhanced interactive elements to improve learning and the student’s experience with the material. It combines instruction on concepts with real-world applications so that students can understand the practical usage of the content. End-of-chapter problems, exercises, review questions, and programming exercises help to further reinforce important concepts. New interactive self-assessment problems are provided throughout the text to help students monitor their level of understanding and progress. A Linux virtual machine (including C and Java source code and development tools) allows students to complete programming exercises that help them engage further with the material. The Enhanced E-Text is also available bundled with an abridged print companion and can be ordered by contacting customer service here: |
Contents
| 1 | |
PART TWO PROCESS MANAGEMENT | 103 |
PART THREE PROCESS SYNCHRONIZATION | 255 |
PART FOUR MEMORY MANAGEMENT | 348 |
PART FIVE STORAGE MANAGEMENT | 447 |
PART SIX FILE SYSTEM | 528 |
PART SEVEN SECURITY AND PROTECTION | 619 |
PART EIGHT ADVANCED TOPICS | 700 |
PART NINE CASE STUDIES | 774 |
PART TEN APPENDICES | 901 |
Credits | 963 |
Index | 965 |
Glossary | G-1 |
EULA | G-42 |
Other editions - View all
Common terms and phrases
address space allocated allow application architecture binary block buffer bytes cache Chapter child process client command computer system core create critical section data structures deadlock demand paging device driver disk entry example execution file system frames function guest hardware hypervisors implement inode interface interrupt invoke Java kernel mode layer Linux kernel load logical address mapping mechanism milliseconds module multiple mutex locks object operating system operating-system packet page fault page table password performance physical address physical memory pointer port POSIX priority problem processor protection protocol queue request requires scheduling algorithm secondary storage semaphore server shared memory shown in Figure Solaris specific stored swap synchronization system call task thread UNIX virtual address virtual machine virtual memory waiting Windows write


