* d (αδιάλειπτος ύπνος): Η διαδικασία είναι αδιάλειπτη και περιμένει να ολοκληρωθεί μια λειτουργία I/O. Πρόκειται συνήθως για λειτουργία σε επίπεδο πυρήνα και δεν μπορεί να διακοπεί με σήματα.
* r (τρέξιμο ή runnable): Η διαδικασία είτε τρέχει αυτή τη στιγμή σε CPU είτε είναι έτοιμη να τρέξει και να περιμένει τη σειρά της. Αυτή είναι η ενεργή κατάσταση.
* s (ύπνος): Η διαδικασία κοιμάται, περιμένοντας να συμβεί ένα συμβάν, όπως μια λειτουργία σήματος ή I/O. Αυτός ο ύπνος είναι διακοπτός με σήματα.
* t (σταμάτησε): Η διαδικασία σταματά, συνήθως λόγω ενός σήματος όπως το `sigstop '. Δεν τρέχει και μπορεί να επαναληφθεί με `sigcont '.
* t (στάση εντοπισμού): Παρόμοια με το Τ, αλλά ειδικά σταμάτησε για σκοπούς ανίχνευσης από ένα πρόγραμμα εντοπισμού σφαλμάτων ή παρόμοιο εργαλείο.
* z (ζόμπι): Η διαδικασία έχει τελειώσει την εκτέλεση, αλλά η γονική της διαδικασία δεν έχει ακόμη περιμένει να ολοκληρωθεί. Παραμένει στον πίνακα διαδικασιών ως ελάχιστη διαδικασία "ζόμπι" για να μεταφέρει την κατάσταση εξόδου του στον γονέα του.
* x (νεκρός): Η διαδικασία δεν υπάρχει πλέον στο σύστημα (μια διαδικασία αποδέσμευσης).
Άλλες λιγότερο κοινές καταστάσεις:
* <(υψηλής προτεραιότητας): Υποδεικνύει μια διαδικασία με υψηλότερη από την κανονική προτεραιότητα.
* n (χαμηλή προτεραιότητα): Υποδεικνύει μια διαδικασία με χαμηλότερη από την κανονική προτεραιότητα.
* l (multi-threaded): Αυτό υποδεικνύει ότι η διαδικασία είναι μια διαδικασία πολλαπλών σπειρωμάτων.
* S (Leader Session): Αυτό δείχνει ότι η διαδικασία είναι ο ηγέτης μιας συνεδρίας.
ερμηνεία της κατάστασης:
Ο κωδικός κατάστασης παρέχει ένα στιγμιότυπο της τρέχουσας δραστηριότητας της διαδικασίας. Μια διαδικασία μπορεί να μεταβεί μεταξύ πολλών από αυτά τα κράτη καθ 'όλη τη διάρκεια της ζωής της. Για λεπτομερείς πληροφορίες, εξετάστε το αρχείο `/proc/[pid]/stat ', όπου το δεύτερο πεδίο περιέχει αυτόν τον χαρακτήρα κατάστασης και το υπόλοιπο αρχείο περιέχει πληθώρα πρόσθετων πληροφοριών διαδικασίας.
Είναι σημαντικό να θυμάστε ότι αυτές είναι *απλοποιημένες εξηγήσεις *. Η πραγματική συμπεριφορά μπορεί να είναι ελαφρώς πιο λεπτή και οι εκδόσεις του πυρήνα μπορούν να μεταβάλουν με ακρίβεια το νόημα. Συμβουλευτείτε πάντα την τεκμηρίωση του πυρήνα σας για τους πιο ακριβείς ορισμούς.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα