सप्ताह में दो बार लगभग पूरा ग्राफिकल इंटरफ़ेस बिना किसी चेतावनी के लगभग 10-20 सेकंड के लिए लॉक हो जाएगा, जबकि मैं वेब ब्राउज़ करना या पेपर लिखना जैसे सरल कार्य कर रहा हूं। जब ऐसा होता है, GUI तत्व माउस या कीबोर्ड इनपुट पर प्रतिक्रिया नहीं देते हैं, और सिस्टम मॉनिटर एप्लेट 100% IOWait प्रोसेसर उपयोग प्रदर्शित करता है।
आज, मैं अंत में हुआ कि समस्या शुरू होने पर गोमो टर्मिनल पहले से ही खुला था। Google Chrome, Firefox, GNOME Do, और GNOME पैनल जैसे अन्य अनुप्रयोगों के बावजूद अनुत्तरदायी होने के बावजूद, टर्मिनल प्रयोग करने योग्य नहीं था। मैंने भाग लिया iotop
और देखा कि नामित कमांड्स [flush-8:16]
और [jbd2/sdb2-8]
99.99% IO का उपयोग कर रहे थे।
ये क्या हैं, और मैं उन्हें GUI के गैर-कारण होने से कैसे रोक सकता हूं?
विवरण
$ mount | grep ^/dev
/dev/sda1 on / type ext4 (rw,noatime,discard,errors=remount-ro,commit=0)
/dev/sdb2 on /home type ext4 (rw,commit=0)
$ cat /proc/swaps
Filename Type Size Used Priority
/dev/sdb3 partition 1052252 0 -1
/dev/sda
एक है OCZ-VERTEX2 और /dev/sdb
एक है WD10EARS । यहाँ है dumpe2fs /dev/sdb2
और smartctl /dev/sdb --all
।
मैं में कुछ भी असामान्य नहीं दिख रहा है dmesg
या /var/log/syslog
।
/dev/sda
अच्छी तरह से है - कौन सी डिस्क रखती है? जैसे "sda पर रूट, sdb पर घर"?
dmesg
डिस्क त्रुटियों के लिए स्मार्ट डेटा या आउटपुट की जांच करें ।
flush
रैम बफर / कैश को डिस्क पर लिखते हैं, और jbd2 ext4 जर्नल से संबंधित है।