कैसे बताएं कि हार्ड ड्राइव में कौन से एप्लिकेशन एक्सेस कर रहे हैं और कितनी बार?


18

मेरा हार्ड ड्राइव पागल हो रहा है और मुझे नहीं पता कि यह क्या कर रहा है।

क्या प्रोफाइलिंग के लिए कोई लिनक्स टूल है जो ड्राइव्स को एक्सेस कर रहा है और कितनी बार?

शीर्ष , htop और बड़े करीने से स्मृति और CPU hogs को छाँटते हैं, और nethogs मुझे नेटवर्क हॉग देखने देता है ... लेकिन एचडीडी हॉग निर्धारित करने के लिए क्या उपयोग करना है?

जवाबों:


17

आप स्थापित कर सकते हैं iotop

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


1
बहुत अच्छा लग रहा है ... हालांकि इसके लिए कोई मानक रेपो पैकेज नहीं है। लिंक यहाँ किसी और की तलाश में है।
रस

2
iotop --accumulatedमहान है।
बेलाक्वा

1
@ मेरे पास यह मेरे रेपो में था, ब्रह्मांड के माध्यम से:http://archive.ubuntu.com/ubuntu/ maverick/universe i386 Packages
belacqua


2

नई उपयोगिता फैट्रेस आपको बिल्कुल दिखा सकती है! देखें: https://launchpad.net/fatrace/ या 'sudo apt-get install fatrace' चलाएं। फिर इसे चलाएं:

# sudo fatrace
chrome(6514): W /home/xxxx/.config/google-chrome/Default/Current Session
chrome(6516): R /home/xxxx/.pki/nssdb/cert9.db
chrome(6514): RW /home/xxxx/.cache/google-chrome/Default/Cache/data_0
chrome(6516): R /home/xxxx/.pki/nssdb/cert9.db
chrome(6514): W /home/xxxx/.cache/google-chrome/Default/Cache/data_1
chrome(6516): W /home/xxxx/.cache/google-chrome/Default/Cache/data_1
wicd(29613): RO /lib/x86_64-linux-gnu/ld-2.19.so
ifconfig(29613): R /lib/x86_64-linux-gnu/ld-2.19.so
ifconfig(29613): CO /etc/ld.so.cache

फेट्रेस का लाभ यह है कि आपको आयोडीन के विपरीत फ़ाइल नाम मिलता है। क्रोम जैसी बहु प्रक्रिया अनुप्रयोगों के लिए, आपको सभी प्रक्रियाएँ एक ही स्थान पर मिल जाती हैं।


फैट्रेस भी ग्रेप को स्वीकार करता है और ग्रेप को बाहर कर सकता है। उदा। वसा | grep -v "फ़ायरफ़ॉक्स" फ़ायरफ़ॉक्स को बाहर करेगा
पियर्सली

और sudo fatrace जैसे कई बहिष्करण | grep -Ev "firefox | tixati | konsole"
पियरे
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.