Chap3 Process Description and Control ·3.1 What is a process 3.2 Process states 3.3 Process description ·3.4 Process contro 3.5 Execution of the Operating System
2 Chap3 Process Description and Control • 3.1 What is a Process • 3.2 Process States • 3.3 Process Description • 3.4 Process Control • 3.5 Execution of the Operating System
3. 1 What is a process .3 1.1 Background 3.1.2 Processes and pcbs
3.1 What is a Process • 3.1.1 Background • 3.1.2 Processes and PCBs *
3.1.1 Background(1/1) Requirements of an Operating System Interleave(交替) the execution of multiple jobs/tasks/iE/programs/processes to maximize processor utilization while providing reasonable response time(响应 时间) Allocate resources to processes Support interprocess communication(进程 间通信) and user creation of processes
3.1.1 Background(1/1) • Requirements of an Operating System • Interleave(交替) the execution of multiple jobs/tasks/道/programs/processes to • maximize processor utilization • while providing reasonable response time(响应 时间) • Allocate resources to processes • Support interprocess communication(进程 间通信) and user creation of processes 4
3. 1 What is a process ·3.1.1 Background 3.1.2 Processes and Pcbs
3.1 What is a Process • 3.1.1 Background • 3.1.2 Processes and PCBs 5
3. 1.2 Processes and PcBs(1/4) .a program in execution An instance of a program running on a computer The entity that can be assigned to and executed on a processor A unit of activity characterized by he execution of a sequence of instructions · a current state an associated set of system resources
3.1.2 Processes and PCBs(1/4) • A program in execution • An instance of a program running on a computer • The entity that can be assigned to and executed on a processor • A unit of activity characterized by: • the execution of a sequence of instructions • a current state • an associated set of system resources • ...... 6