Suspended Process

The three principal states that have been describedfrom the Suspended queue, or it honors a new
(Ready, Running, Blocked) provide a systematic wayprocess request. Execution then continues with the
of modeling the behavior processes and guide thenewly arrived process or management.
implementation of the operating system. ManySwapping is an I/O operation. It enhances
operating systems are constructed using these threeperformance. When all the processes in main memory
states.are in the Blocked state, the operating system can
There is good justification for adding a additionalsuspended one process by putting it in the
states to the model. Consider a system that doesSuspended state and transferring it to disk. The
not employ virtual memory. Each process to bespace that is freed up in the memory can then be
executed must be fully loaded into main memory. Allused to bring in another process.
the process in all the queues must be resident in mainWhen the operating system has performed a
memory.swapping out operation, it has two choices for
The reason for all this elaborate machinery is that I/Oselecting process to bring into main memory. It can
activities are much slower than computation, andadmit a newly created process, or it can bring in a
therefore the processor in a uni programming systempreviously suspended process. It would appear that
is idle most of the time. Memory holds multiplethe preference should be to bring in a previously
processors and that the processor can move tosuspended process to provide it with service rather
another process when one process is waiting. But thethan increasing the total load on the system.
processor is so much faster than I/O that it will beQuick Note: Taking the Nonsense out of looking for
common for all the process in memory to be waitingthe right spyware remover
for I/O. Thus, even with multiprogramming, aIf you really want to take the work out of looking
processor could be idle most of the time.for that right Spyware Protection from a Spybot go
Swapping involves moving part or all of a processto the Internet and get a Free Spybot or a Free
from main memory to disk. When none of theSpybot Search and Destroy
processes in main memory is in the Ready state, theDownload, In order to prevent your vital information
operating swaps one of the Blocked processes outfrom being ripped from your computer get your
onto disk into a Suspended Queue. This is a QueueSpybot Remover Today.
of existing processes that have been temporarilyAll the processes that have been suspended are in
kicked out of main memory, or suspended. Thethe blocked state at the time of suspension.
operating system then brings in another process