Transcription of Process Management - pearsoncmg.com
{{id}} {{{paragraph}}}
CHAPTER 4 Process Introduction to Process ManagementAprocessis a program in execution. A Process must have system resources, suchas memory and the underlyingCPU. The kernel supports the illusion of concur-rent execution of multiple processes by scheduling system resources among the setof processes that are ready to execute. On a multiprocessor, multiple processesmay really execute concurrently. This chapter describes the composition of a pro-cess, the method that the system uses to switch between processes, and thescheduling policy that it uses to promote sharing of theCPU. It also introducesprocess creation and termination, and details the signal facilities and Process -debugging o months after the developers began the first implementation of theUNIX operating system, there were two processes: one for each of the terminals of thePDP-7.
80 Chapter 4 Process Management The resources used by a process are similarly split into two parts. The resources needed for execution in user mode are defined by theCPU architecture and typically include theCPU’s general-purpose registers, the program counter, the processor-status register, and the stack-related registers, as well as the …
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}