Приблизно двічі на тиждень весь графічний інтерфейс блокується приблизно 10-20 секунд без попередження, коли я виконую прості завдання, такі як перегляд Інтернету або написання паперу. Коли це відбувається, елементи GUI не реагують на введення миші або клавіатури, а аплет System Monitor відображає 100% використання IOWait процесора.
Сьогодні мені нарешті трапилося відкриття терміналу GNOME, коли проблема почалася. Незважаючи на те, що інші додатки, такі як Google Chrome, Firefox, GNOME Do та GNOME Panel не відповідають, термінал був придатний для використання. Я бігав iotopі помічав, що команди називають [flush-8:16]і по [jbd2/sdb2-8]черзі використовують 99,99% введення.
Що це, і як я можу запобігти появі невідповідності графічного інтерфейсу?
Деталі
$ 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також - який диск вміщує? Як "root on sda, home on sdb"?
dmesgна диск.
flushзаписує буфер / кеш оперативної пам'яті на диск, а jbd2 працює з журналом ext4.