14-09-2012, 11:46 AM
PROCESS MANAGEMENT
process management.ppt (Size: 403.5 KB / Downloads: 24)
What is process management:
A process is a program in execution. it is a unit of work within the system.program is a passive entity, process is an active entity. it manage by the process management.
PROCESS STATE:
As a process execute it changing state the state of a process is defined by the current activity of that process.1.New:- the process is being created.
Termination:
the process has finished execution.The only one process can be running on any processor.*Process control block (PCB):-In operating system each process is represented by process control block is also called a task control block.
Threads:
A thread is a basic of cpuutilization it process I/O. a program counter a register set and a stack threads share recourse with other threads of the same process a traditional threads have wait process as a single threads of a control.
Scheduling:
When more than one process is running, the operating system must decide which one first. The part of the operating system concerned with this decision is called the scheduler, and algorithm it uses is called the scheduling
Process creation
A process may be created several new process via during the course of execution. The creating process is called parent process. and the new process is called children of that process.
Process termination:
A process is terminates when it finishes executing its final statement to delete it by using the exe() system call. when the process is terminated it return to the parent process.
Process synchronization:
when there are multiple process data running in the memory they can share logical address space memory they allow to share data. communication between process take place through calls to send() and receive() primitives.