title: process state in Unix
body: <p>I need to understand what happens to a process in Unix when it calls the pause() function. </p>
  
  <p>Considering a simple state diagram with three states: ready, run and wait. If my programm only prints its pid and than makes pause, will the program be indefinitely in "wait" state? </p>
  
  <p>If it does <code>while(1) { pause() }</code>,  it will be indefinitely in "wait" state too?</p>