Iotop में "% IO" का क्या अर्थ है?


2

मैं वर्तमान में डेटा पढ़ रहा हूँ RAID और एकल hdd और निगरानी की गति के साथ iotop। संख्याएँ इस प्रकार हैं:

RAID: 380MB/s 23% IO
HDD: 80MB/s 76% IO

IO% की व्याख्या कैसे करें?

जवाबों:


2

IO यहाँ इनपुट / आउटपुट के लिए छोटा है। ये दोनों दिशाओं में डिवाइस के अधिकतम प्रवाह के मेट्रिक्स हो सकते हैं। एक निश्चित बिंदु पर यह केवल अधिकतम गति पर प्रदर्शन कर रहा है और संभवतः उस समय की तुलना में अधिक काम नहीं कर सकता है। इससे एक अड़चन पैदा होती है, जिससे या तो त्रुटियां होती हैं या राज्यों की प्रतीक्षा होती है, जबकि अधिकतम सीमा से अधिक के अनुरोधों को कतारबद्ध, कैश या विलंबित करना होगा।

बेशक, सरणी सरणी एक साथ काम करने वाले डिस्क का एक समूह है, यही कारण है कि एक एकल ड्राइव की तुलना में इसका उच्चतर थ्रूपुट लेकिन अधिकतम उपयोग का छोटा प्रतिशत है।


इसलिए छापा 100% पर होगा अगर वह सभी ड्राइव की 100% गति को पढ़ ले, लेकिन यह संभव नहीं है क्योंकि यह RAID सही है?
लैप्सियो

यह संभावना नहीं है कि सभी ड्राइव समान रूप से प्रदर्शन करेंगे जिससे RAID सरणी 100% तक पहुंच सकेगी। RAID स्तर और कार्य के प्रकार के आधार पर ड्राइव प्रदर्शन कर रहे थे यह संभव है कि आप वहां या बहुत करीब पहुंच सकते हैं।
मम्प

मैं ईमानदारी से नहीं जानता कि समता गणना कारक में कैसे iotop मैक्सिमम गणना करता है कि एक RAID प्रविष्टि प्राप्त कर सकते हैं। उदाहरण के लिए एक RAID 6 सरणी लें, इसे लिखने की क्रियाओं के लिए दोहरे समता परिकलन की आवश्यकता है। एक बड़ी सरणी और एक कमजोर नियंत्रक के साथ यह बहुत संभव है कि व्यक्तिगत ड्राइव को गणना के लिए RAID नियंत्रक की क्षमता को संतृप्त करने के लिए बहुत मेहनत नहीं करनी पड़ेगी।
मम्पी

मैं 5 ड्राइव (mdadm, देशी btrfs नहीं) के साथ सॉफ्ट btrfs RAID6 का उपयोग कर रहा हूं। सीपीयू को अधिकतम नहीं लगता है, लेकिन RAID शायद सभी ड्राइव और उनके i / o क्षमताओं से अवगत हैं। 5 ड्राइव पर RAID6 के साथ 380MB / s काफी ठीक लगता है। मुझे नहीं लगता कि यह अड़चन है। दूसरे सोचा पर शायद यह अजीब तरह का परिणाम है btrfs RAID के साथ काम कर रहा है क्योंकि आप छापे और btrfs के सिर्फ एक ड्राइव को माउंट करते हैं "RAIDing" आंतरिक रूप से इसलिए अन्य 4 ड्राइव आधिकारिक तौर पर लिनक्स के लिए अनमाउंट हैं। btrfs लिनक्स के अधिकांश io संबंधित ऐप्स को सही ढंग से काम नहीं करता है।
लैप्सियो

@ लैप्सियो दिलचस्प है, आपका आईटॉप संस्करण क्या है? Iotop 0.6 में, Ubuntu 16.04, मैं उन तारों को नहीं देखता, बल्कि इसको दफनाता हूं : gist.github.com/cirosantilli/52d3315c9026074efd06c5b9c0d4dn36 Mimp, क्या आप समझते हैं कि% योग 100% से अधिक क्यों हो सकता है?
सिरो सेंटिल्ली 新疆 i IC 996ICU 事件 '
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.