tailieunhanh - Operating System Concepts - Chapter 3: Processes

Process Concept Process Scheduling Operations on Processes Cooperating Processes Interprocess Communication Communication in Client-Server Systems Silberschatz, Galvin and Gagne ©2005 .Process Concept An operating system executes a variety of programs: Batch system – jobs Time-shared systems – user programs or tasks Textbook uses the terms job and process almost interchangeably Process – a program in execution; process execution must progress in sequential fashion A process includes: program counter stack data section. | Chapters Processes Chapter 3 Processes Process Concept Process Scheduling Operations on Processes Cooperating Processes Interprocess Communication Communication in Client-Server Systems Operating System Concepts - 7th Edition Feb 7 2006 Silberschatz Galvin and Gagne 2005 Process Concept An operating system executes a variety of programs Batch system - jobs Time-shared systems - user programs or tasks Textbook uses the terms job and process almost interchangeably Process - a program in execution process execution must progress in sequential fashion A process includes program counter stack data section Operating System Concepts - 7th Edition Feb 7 2006 Silberschatz Galvin and Gagne .