© Thomas Kunz 2000
SCE 574
178
   Process
äIntroduced to obtain a systematic way of monitoring and controlling program execution
äA process is an executable program with:
ä associated data (variables, buffers…)
ä execution context: i.e. all the information that
ä the CPU needs to execute the process
äcontent of  the processor registers
äthe OS needs to manage the process:
äpriority of the process
äthe event (if any) after which the process is waiting
äother data (that we will introduce later)