Мой рабочий стол обычно очень отзывчив, даже при большой нагрузке. Но когда я копирую файлы на USB-накопитель, через некоторое время он всегда блокируется. Под «замком» я имею в виду:
- Перемещение фокуса с одного окна на другое может занять 10-20 секунд
- Переключение рабочих столов может занять 10-20 с
- Видео больше не обновляется (на YouTube звук продолжает воспроизводиться, только видео останавливается)
Когда это происходит, нагрузка на систему не является исключительно высокой. Иногда я вижу много белого на xosview, указывающего, что ядро где-то занято.
На первый взгляд кажется, что копирование файлов на USB-накопитель каким-то образом помешает работе Compiz, но я не представляю, каким может быть соединение.
Вот вывод htop
:
Вот результат за iostat -c -z -t -x -d 1
2 минуты зависания:
19.07.2012 20:38:22
avg-cpu: %user %nice %system %iowait %steal %idle
1,27 0,00 0,38 37,52 0,00 60,84
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
sdg 0,00 2,00 0,00 216,00 0,00 109248,00 1011,56 247,75 677,69 0,00 677,69 4,63 100,00
Как видите, активен только внешний жесткий диск. Вот полный журнал: http://pastebin.com/YNWTAkh4
Зависание началось в 20:38:01 и закончилось в 20:40:19.
Информация о программном обеспечении:
- openSUSE 12.1
- KDE 4.7.x
- Файловые системы: reiserfs и btrfs на моем внутреннем жестком диске, btrfs на USB-диске
grep name /proc/cpuinfo
к вашему вопросу, пожалуйста.
cp
из командной строки исключить возможные ошибки дельфина.
rsync
из командной строки.
iostat -c -z -d 1
sync
чтобы увидеть, какой эффект (если таковой имеется) это имеет?