Я не уверен, как это вообще возможно. Если смотреть сверху, мои нагрузки часто превышают 2, 3, 4,0, но я на 99% простаиваю. На вершине никогда не бывает процессов, которые бы что-то брали, все мои процессы равны 0. Это ноутбук i-5 нового поколения, который очень быстро работал в 10.04, но практически не используется в 10.10. У кого-нибудь есть какие-либо идеи? Как нагрузка настолько высока, когда ничего не работает?
Спасибо
Обычно это результат работы драйвера внутри ядра. Эти потоки обычно не отображаются в top
и даже с отображением потоков ядра, иногда они не отображаются. Я был в твоей ситуации. Не было способа показать точную причину, но обновление моего графического драйвера устранило проблему.
Боюсь, что конкретная проблема в вашем случае - регрессия в драйверах ядра. Мои деньги были бы на графике.
Dislaimer : То, что я собираюсь предложить, может сломать вещи. Это маловероятно, но возможно. Если вы недовольны командной строкой или не знаете, как войти в среду LiveCD, чтобы исправить ситуацию, я бы прекратил читать здесь, на всякий случай.
Вы можете вернуться к старому ядру (и, следовательно, к драйверам), установив пакеты mainline. Для этого нет простого apt-get, так как более старые версии ядра не созданы для Maverick. Но вы можете получить основные файлы .deb отсюда:
http://kernel.ubuntu.com/~kernel-ppa/mainline/
. вероятно, вы хотите 2.6.32.25-lucid , но вы также можете попробовать 2.6.36, чтобы увидеть, было ли это исправлено в более поздних версиях.
Для тестирования вам понадобятся пакеты для вашей архитектуры (см. uname -a
) и пакет -all
. Поместите их в каталог, где нет ничего, cd
и запустите dpkg -i *.deb
. Вы можете дважды щелкнуть по ним, чтобы установить, но вы должны сделать это в правильном порядке, иначе произойдет сбой.
После установки вам нужно будет перезагрузиться, и, прежде чем Ubuntu начнет загружаться, вам нужно будет удерживать левую клавишу Shift. Это заставит загрузчик GRUB показать, и вы сможете выбрать, какое ядро вы используете.
Однако, если старая (ранее работающая) версия не работает, это проблема в другом месте.
Может быть, перегрев? Когда мой компьютер перегревается (эта проблема была с Ubuntu 08.04), то он отстает, а загрузка процессора составляет 80-100%.
Если вентилятор вашего ноутбука постоянно находится на высоком уровне, то, вероятно, пыль блокирует вентиляционные отверстия ноутбука, что мешает охлаждению и вызывает перегрев ноутбука. Вы должны проверить температуру вашего процессора и графического процессора, чтобы увидеть, если что-то ненормально высокое.
Если вы испытываете снижение производительности, это указывает на замедление работы процессора, что обычно происходит, когда компьютер перегревается.
Дайте нам знать, какова температура вашего ноутбука.
Загрузка системы полностью отличается от загрузки процессора. Системная нагрузка подсчитывает среднее количество процессов, находящихся в состоянии ожидания. Возможно, они не ожидают процессора, но могут быть заблокированы некоторые операции ввода-вывода (сеть, диски, подкачка и т. Д.).
См. Также http://en.wikipedia.org/wiki/Load_ (вычисления )