Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* D (Neurobiteľný spánok): Tento proces je neprerušiteľný a čaká na dokončenie operácie I/O. Toto je zvyčajne operácia na úrovni jadra a nemôže byť prerušená signálmi.
* r (beh alebo spustenie): Tento proces buď v súčasnosti beží na CPU, alebo je pripravený na spustenie a čakanie na jeho otočenie. Toto je aktívny stav.
* s (spanie): Tento proces spí a čaká na udalosť, napríklad signál alebo I/O operácia. Tento spánok je prerušený signálmi.
* t (zastavené): Proces sa zastavuje, zvyčajne kvôli signálu, ako je „Sigstop“. Nie je to beh a dá sa obnoviť s `Sigcont`.
* t (stopovanie): Podobne ako T, ale konkrétne sa zastavil na účely sledovania debuggerom alebo podobným nástrojom.
* z (zombie): Tento proces dokončil vykonávanie, ale jeho rodičovský proces ešte nečakal, až ho dokončí. Zostáva v tabuľke procesov ako minimálny proces „zombie“, ktorý sprostredkuje svojmu stavu výstupu svojmu rodičovi.
* x (mŕtvy): Proces už nie je prítomný v systéme (zaniknutý proces).
Ostatné menej bežné stavy:
* <(vysoká priorita): Označuje proces s vyššou ako normálnou prioritou.
* n (nízka priorita): Označuje proces s nižšou ako normálnou prioritou.
* l (viacnásobné): To naznačuje, že tento proces je proces viacerých vlákien.
* s (vedúci relácie): To naznačuje, že tento proces je lídrom relácie.
Interpretácia stavu:
Stavový kód poskytuje snímku aktuálnej aktivity procesu. Proces by mohol počas jeho života prejsť medzi niekoľkými z týchto štátov. Podrobné informácie preskúmajte súbor `/proc/[pid]/stat, kde druhé pole obsahuje tento stavový znak a zvyšok súboru obsahuje množstvo ďalších informácií o procese.
Je nevyhnutné pamätať na to, že ide o *zjednodušené vysvetlenia *. Skutočné správanie môže byť o niečo jemnejšie a verzie jadra môžu jemne zmeniť význam. Vždy sa poraďte s dokumentáciou svojho jadra pre najpresnejšie definície.