Operating Systems Process Management- Processes
Chapter 3 Notes on Processes
What is a Process?
A Process is an
instance of a program in execution
Batch systems work in terms of ‘jobs’, many modern process concepts are still expressed in terms of jobs (job scheduling).
A process is an
active entity, instead of a program, which is considered a
passive entity. A single program can create many processes when run multiple times.
Process Memory is Divided into four sections (Stack, heap, data, and text) What a Process looks like in memory?
Process may be in one of 5 states:
Process Control Block