`Ps aux 'में` I` (अपरकेस i) का क्या अर्थ है?


21

मैन ऑफ द पेज psके तहत प्रक्रिया राज्य कोड , Iझंडा (राजधानी i) उल्लेख किया, लेकिन नहीं कर रहा है ps auxपता चलता है Iकुछ प्रक्रियाओं में ध्वज के रूप में नीचे दी गई छवि से दिखाया गया है।

यहां छवि विवरण दर्ज करें

I ध्वज का क्या अर्थ है?


3
कृपया, पाठ की तस्वीरें पोस्ट न करें। टर्मिनल से इसे कॉपी करना हम दोनों के लिए बहुत आसान होता।
निएडजेककोब

जवाबों:


33

इसका अर्थ है "निष्क्रिय" । यह राज्य बहुत हाल ही में, सितंबर 2017 में (लिनक्स कर्नेल का संस्करण 4.14) पेश किया गया था। इसका उपयोग कर्नेल थ्रेड्स के लिए किया जाता है, जो TASK_IDLEइसके बजाय, निष्क्रिय होने पर राज्य का उपयोग करते हैं TASK_INTERRUPTIBLE; कर्नेल के पिछले संस्करणों में, ऐसे थ्रेड्स को रिपोर्ट किया TASK_UNINTERRUPTIBLEगया था जो भ्रमित था।

psबिना किसी बदलाव की आवश्यकता के यह रिपोर्ट करता/proc है, क्योंकि यह राज्य से सीधे रिपोर्ट करता है


उन दोनों राज्यों में क्या अंतर है?
थोरबजोर्न रेवन एंडरसन

1
यह प्रतिबद्ध देखें : निर्बाध कार्य लोड औसत में योगदान करते हैं, इसलिए निष्क्रिय कर्नेल थ्रेड्स को निष्क्रिय अवस्था में सुधारा जाता है, लेकिन इससे कुछ समस्याएं होती हैं, इसलिए एक सहायक "निष्क्रिय" स्थिति के साथ एक नया "नो लोड" राज्य पेश किया गया था। उत्तर में बाद के पैच में निष्क्रिय अवस्था को रिपोर्ट करने योग्य बना दिया गया था। तो मूल रूप से "निष्क्रिय" "निर्बाध" है, लेकिन लोड औसत में योगदान नहीं करता है।
स्टीफन किट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.