У меня Acer EEE PC с SSD-дисками и Ubuntu 10.10. Он работает нормально - большую часть времени - но после загрузки или интенсивной работы (копирование файла, установка обновлений и т. Д.) Нагрузка увеличивается до 2, остается в течение нескольких минут и медленно уменьшается до 0,5 или около того. ]
Как я могу подтвердить источник проблемы? Это SSD диски, софт, драйверы, что-то еще? Любой способ исправить?
Вы могли попробовать обходные решения, которые я уже обеспечил в этом потоке:
Я заметил ужасные замораживания во время операций IO также. В то время как я не могу сказать, почему это происходит, я могу предложить обходное решение. Вот то, как:
В терминале ввести
echo "deadline" | sudo tee /sys/block/sda/queue/scheduler
Попытайтесь переместить или скопировать большие суммы файлов снова. Необходимо заметить огромную разницу. Если так, делайте изменение постоянным путем ввода в терминале:
gksudo gedit /etc/default/grub
В начале строки GRUB_CMDLINE_LINUX_DEFAULT=""
, добавьте следующую строку, промежуточную ""
s:
elevator=deadline
Сохраните и выйдите. После этого введите в терминале
sudo update-grub
Перезагрузка.
К вашему сведению: Это изменяет так называемый планировщик на 'крайний срок'.
Источник: http://techtitbits.com/2010/04/get-rid-of-freeze-ups-during-disk-io-activity-in-ubuntu/
================================================================================
Другая Возможность состояла бы в том, чтобы понизить dirty_ratio настройки. Для тестирования его введите в терминале:
sudo bash -c "echo 10 > /proc/sys/vm/dirty_ratio"
sudo bash -c "echo 5 > /proc/sys/vm/dirty_background_ratio"
Если это помогает, сделайте это постоянным путем редактирования sysctl.conf:
gksudo gedit /etc/sysctl.conf
В конце файла добавьте следующие строки:
vm.dirty_ratio=10
vm.dirty_background_ratio=5
Сохраните, закройтесь и перезагрузка.Готово.
Вы используете Ubuntu One? У меня возникают похожие проблемы с U1 после загрузки.
Вы можете попробовать открыть системный монитор (должен находиться в разделе «Система»> «Администрирование») при загрузке и посмотреть, не перегружает ли жесткий диск ubuntuone-syncdaemon (или другую программу) Или, что еще лучше, загрузите программу с именем iotop и запустите ее из терминала сразу после загрузки. Он покажет, какая программа ответственна за большое время ожидания ввода / вывода.