Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>The process table in Linux (such as in nearly every other operating system) is simply a data structure in the RAM of a computer. It holds information about the processes that are currently handled by the OS.</p> <p>This information includes general information about each process </p> <ul> <li>process id</li> <li>process owner</li> <li>process priority</li> <li>environment variables for each process</li> <li>the parent process</li> <li>pointers to the executable machine code of a process.</li> </ul> <p>A very important information in the process table is the state in that each process currently is. This information is essential for the OS, because it enables the so called multiprocessing, i.e. the possibility to virtually run several processes on only one processing unit (CPU). </p> <p>The information whether a process is currently ACTIVE, SLEEPING, RUNNING, etc. is used by the OS in order to handle the execution of processes.</p> <p>Furthermore there is statistical information such as when was the process RUNNING the last time in order to enable the schedulr of the OS to decide which process should be running next.</p> <p>So in summary the process table is the central organizational element for the OS to handle all the started processes.</p> <p>A short introduction can be found in this thread:</p> <p><a href="http://www.linuxforums.org/forum/kernel/42062-use-process-table.html">http://www.linuxforums.org/forum/kernel/42062-use-process-table.html</a></p> <p>And wikipedia also has nice information about processes:</p> <p><a href="http://en.wikipedia.org/wiki/Process_management_(computing)#Process_description_and_control">http://en.wikipedia.org/wiki/Process_management_(computing)#Process_description_and_control</a></p> <p><a href="http://en.wikipedia.org/wiki/Process_table">http://en.wikipedia.org/wiki/Process_table</a></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload