The operating system is responsible for the following activities in connection with process management.
- Process creation and deletion.
- Process suspension (process is in I/O wait queue, or “swapped” out to disk, …) and resumption (move to ready queue or execution) – manage the state of the process.
- Provision of mechanisms for:
- Process synchronization - concurrent processing is supported thus the need for synchronization of processes or threads.
- Process communication
- Deadlock handling
0 comments:
Post a Comment