लिनक्स में एकल प्रक्रिया के लिए डिस्क i / o आँकड़े प्राप्त करना


9

मुझे एक प्रक्रिया के I / O आँकड़ों की निगरानी करने की आवश्यकता है जो डिस्क पर लिखता है। उद्देश्य यह है कि लंबी अवधि के लिए बहुत अधिक दर लिखने से बचें।

मुझे पता है कि iostatसिस्टम-वाइड परिप्रेक्ष्य पर इस कार्य को पूरा करने के लिए उपकरण है।

क्या एकल प्रक्रिया डिस्क उपयोग की निगरानी के लिए कुछ समान है?


जवाबों:


5

आप जो चाहते हैं iotop। अधिकांश वितरण में इसके लिए एक पैकेज होता है, जिसे आमतौर पर कहा जाता है (तार्किक रूप से पर्याप्त) iotop

एक बहुत अच्छा कमांड (कम से कम, एक सिस्टम पर जो बहुत व्यस्त नहीं है) iotop -bo। यह I / O दिखाएगा जैसा कि होता है। इसमें विशिष्ट उपयोगकर्ताओं द्वारा स्वामित्व वाली विशिष्ट प्रक्रियाओं या प्रक्रियाओं की निगरानी करने के लिए भी विकल्प हैं।


धन्यवाद, मैं वास्तव में क्या चाहते थे :) मैं भी ग्रेप साथ iotop -boP के फिल्टर उत्पादन केवल प्रक्रिया मैं चाहता हूँ :) के आंकड़े दिखाने के लिए ca
Matteo Ceccarello

यदि आपके पास रूट की iotopआवश्यकता नहीं है, तो क्या होगा ?
स्टैटसॉरसिएस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.