Proces je program v behu, ktorý má svoj vlastný stav, pamäť, identifikátor (PID), CPU čas a ďalšie zdroje.
new, ready, running, waiting, terminated.| Funkcia | Popis |
|---|---|
| Vytváranie / ukončovanie | Spúšťa a ruší procesy |
| Plánovanie | Rozhoduje, ktorý proces beží kedy |
| Sledovanie stavu | Uchováva stav každého procesu |
| Prepínanie kontextu | Striedanie procesov na CPU |
| Synchronizácia | Zabezpečuje správny prístup ku zdrojom |
| IPC | Komunikácia medzi procesmi |
| Riadenie procesov | Pozastavenie, zabitie, obnovenie |