what is the Process management

A program does nothing unless its instructions are executed by a CPU.A program in execution, as mentioned, is a process.
A process is the unit of work in a system. Such a system consists of a collection of processes, some of which are operating-system processes (those that execute system code) and the rest of which are user processes (those that execute user cod) all the processes can potentially execute concurrently by multiplexing on a single cpu.

The operating system is responsible for the following activities in connection with process management:
  1. Scheduling processes and threads on the CPUs
  2. Creating and deleting both user and system processes
  3. Suspending and resuming processes
  4. Providing mechanisms for process synchronization
  5. Providing mechanisms for process communication

Comments

Popular posts from this blog

Write C programs to simulate the Paging techniques of memory management

Write C programs to simulate the Two level directory File organization technique

Write C programs to simulate the Hierarchical directory File organization technique