Process States
A total of nine states are acknowledged by the UNIX system. They are like as follow:
User running Executing in user mode
Kernel running Executing in kernel mode
Ready to run, in memory Ready to run the instant the kernel schedules it.
Asleep in memory Unable to execute until an event take place; process is within the main memory
Ready to run, swapped Process is set to run, but the swapper should swap the process into the main memory before the kernel is able to schedule to execute.
Sleeping, swapped The process is stay an event and has been swapped to secondary storage
Preempted Process is recurring from kernel to user mode, other than the kernel preempts it and does a process switch to schedule another process
Created Process is recently created and not yet ready to run
Zombie Process no longer be present, other than it leaves a record for its parent process to collect