What are the process states in Unix

Linux Interview Questions: -  What are the process states in Unix ?

As a process executes it changes state according to its circumstances. Unix processes have the following process states :

  • Running  :  The process is either running or it is ready to run .
  • Waiting    :  The process is waiting for an event or for a resource.
  • Stopped  :  The process has been stopped, usually by receiving a signal.
  • Zombie    :  The process is dead but have not been removed from the process table.