सप्ताह में दो बार लगभग पूरा ग्राफिकल इंटरफ़ेस बिना किसी चेतावनी के लगभग 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 जर्नल से संबंधित है।