Высокая нагрузка, но ничего не работает?

10

Я не уверен, как это вообще возможно. Если смотреть сверху, мои нагрузки часто превышают 2, 3, 4,0, но я на 99% простаиваю. На вершине никогда не бывает процессов, которые бы что-то брали, все мои процессы равны 0. Это ноутбук i-5 нового поколения, который очень быстро работал в 10.04, но практически не используется в 10.10. У кого-нибудь есть идеи? Как нагрузка настолько высока, когда ничего не работает?

Спасибо


источник
Я часто сталкиваюсь с этой проблемой. Процесс загрузки процессора является основной проблемой для меня
пользователь

Ответы:

5

Обычно это результат работы драйвера внутри ядра. Эти потоки обычно не отображаются topи даже отображаются потоки ядра, иногда они не отображаются. Я был в твоей ситуации. Не было способа показать точную причину, но обновление моего графического драйвера устранило проблему.

Боюсь, что конкретная проблема в вашем случае - это, вероятно, регрессия в драйверах ядра. Мои деньги были бы на графике.

Отказ от ответственности : то, что я собираюсь предложить, может сломать вещи. Это маловероятно, но возможно. Если вы недовольны командной строкой или не знаете, как войти в среду 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 показать, и вы сможете выбрать, какое ядро ​​вы используете.

Однако, если старая (ранее работающая) версия не работает, это проблема в другом месте.

Оли
источник
Я думаю, что вы, вероятно, на правильном пути, я думаю, что это может быть проблема с ядром или некоторыми модулями ядра. Я уже пробовал 2.6.36-rc8 с этой страницы без разницы. Я уже удалил все драйверы fgrlx, compiz и тому подобное. Я думаю, что попробую ваше предложение и попробую старое ясное ядро ​​... ага, звучит как беспорядок ...
@Landon Могут быть проблемы со старым ядром и новым X. Но странно то, что я ожидаю, что другие люди тоже будут иметь эту проблему ... По крайней мере, для поиска. Какая модель вашего ноутбука?
Оли
Да, мне это тоже показалось странным, поскольку первым делом я поискал в Google ... Ноутбук - HP Envy 15t, Core i-5 с графикой Radeon 4200. Эта штука прекрасно работала в 10.04, и мне никогда не следовало обновляться ...
Удачи со старым ядром ~ .32?
Оли
Ну, я подумал, что это сработало, после загрузки он упал до саба 0.5, впервые это произошло в 10.10. Но затем он начал стабильно расти, и через 3 минуты снова поднялся до 3,0 с использованием простаивающего процессора ... Я думаю, что мне, возможно, придется просто установить новую версию 10.04, спасибо за помощь!
4

Загрузка системы полностью отличается от загрузки процессора. Системная нагрузка подсчитывает среднее количество процессов, находящихся в состоянии ожидания. Возможно, они не ожидают процессора, но могут быть заблокированы некоторые операции ввода-вывода (сеть, диски, подкачка и т. Д.).

Смотрите также http://en.wikipedia.org/wiki/Load_(computing )

txwikinger
источник
0

Может перегрев? Когда мой компьютер перегревается (эта проблема была с Ubuntu 08.04), то он отстает и процессор составляет 80-100%.

Hillar
источник
Я не думаю, что это перегрев, проблема в том, что происходит холодная загрузка, и вентиляторы работают нормально и все такое, но нагрузка сильно возрастает вскоре после загрузки и просто остается там. Загрузка процессора всегда составляет около 0 (99,5 +% простоя), но нагрузка не упала ниже 1,0 с тех пор, как я
0

Если вентилятор вашего ноутбука постоянно находится на высоком уровне, то, вероятно, пыль блокирует вентиляционные отверстия ноутбука, что мешает охлаждению и вызывает перегрев ноутбука. Вы должны проверить температуру вашего процессора и графического процессора, чтобы увидеть, если что-то ненормально высокое.

Если вы испытываете замедление производительности, это свидетельствует о замедлении работы процессора, что обычно происходит, когда компьютер перегревается.

Дайте нам знать, какова температура вашего ноутбука.

Джеймс Уайт
источник
1
Температура процессора сейчас составляет 42-43 C, что выше, чем должно быть, и выше, чем было в 10.04. Вентилятор тоже работает довольно высоко. Я не думаю, что это что-то блокирует вентилятор, так как это не было проблемой в 10.04, но было постоянной проблемой с первого дня обновления.
Я предполагаю, что это может быть проблема курицы и яйца: что появилось раньше, высокая загрузка процессора или высокая температура? :)
43C звучит не так уж плохо. Конечно, не в том месте, где ЦП будет масштабироваться, чтобы сократить нагрев. На моем рабочем столе (с хорошим охлаждением) я на 54C.
Оли
Я думаю, что 42-43 по Цельсию не слишком высока. Мой компьютер всегда что-то вроде 40-50 C. Более 60 выше.
Хиллар
Хорошо, спасибо, это приятно знать. Я думаю, что это было около 32 C в 10.04 ...