Thursday, July 16, 2009

1. What are the major activities of an Operating System with regards to Process Management?

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

No comments:

Post a Comment