Silberschatz: Operating Systems Concepts, 6/e Windows XP Update Edition, the best selling introductory text in the market, continues to provide a solid theoretical foundation for understanding operating systems. The 6/e Update Edition offers improved conceptual coverage, added content to... read more
“Additionally, Y < X if Y <= X and Y != X”The genius authors
A control program manages the execution of user programs to prevent errors and improper use of the computer.Highlighted by 31 Kindle customers
The long-term scheduler, or job scheduler, selects processes from this pool and loads them into memory for execution. The short-term scheduler, or CPU scheduler, selects from among the processes that are ready to execute and allocates the CPU to one of them.Highlighted by 28 Kindle customers
An I/O-bound process is one that spends more of its time doing I/O than it spends doing computations. A CPU-bound process, in contrast, generates I/O requests infrequently, using more of its time doing computations.Highlighted by 27 Kindle customers
The ability to continue providing service proportional to the level of surviving hardware is called graceful degradation.Highlighted by 22 Kindle customers
Software may trigger an interrupt by executing a special operation called a system call (also called a monitor call).Highlighted by 22 Kindle customers
Switching the CPU to another process requires performing a state save of the current process and a state restore of a different process. This task is known as a context switch.Highlighted by 20 Kindle customers
A situation like this, where several processes access and manipulate the same data concurrently and the outcome of the execution depends on the particular order in which the access takes place, is called a race condition.Highlighted by 17 Kindle customers
A computer system can be divided roughly into four components: the hardware, the operating system, the application programs, and the usersHighlighted by 17 Kindle customers
the operating system is the one program running at all times on the computer—usually called the kernel. (Along with the kernel, there are two other types of programs: systems programs, which are associated with the operating system but are not part of the kernel, and application programs, which include all programs not associated with the operation of the system.)Highlighted by 16 Kindle customers
Each process is represented in the operating system by a process control block (PCB)—also called a task control block.Highlighted by 12 Kindle customers
We’re hiding the errata, movie connections, books that influenced this book, books influenced by this book, books that cite this book and books cited by this book sections. If you would like to add content to them, you must first make them visible.