4

С тех пор, как я это заметил, прошло некоторое время, но сейчас я могу просто попросить о помощи. У меня есть Core2Duo E7400 (2,8 ГГц) с 2 ГБ памяти DDR2.

Мой апплет gnome-system-monitor ВСЕГДА показывает, что половина измерителя ЦП занята ... большая часть - пользовательскими процессами, а некоторые - системой.

Посмотрите на htop:

Я не могу понять, почему в режиме ожидания мой процессор используется таким образом.
Раньше на графиках ЦП были только тени, а не дырки!

Есть ли что-то, что я могу сделать, чтобы узнать об этом дальше? Или это просто ... нормально? = S

3 ответа3

2

Вы также можете попробовать выполнить apt-get install iotop и iotop чтобы проверить, действительно ли используется дисковый ввод-вывод. Это отличный инструмент для определения того, что замедляет работу системы без видимых процессорных нагрузок.

1

Попробуйте использовать top из командной строки; это дает более подробную информацию о том, как используется процессор. В частности, что '76 .2' в столбце ввода / вывода для gconf2 может быть подсказкой.

1

У вас средняя нагрузка 2-3. Это много для того, что вы считаете пустой системой. Попробуйте проверить, есть ли у вас процессы, которые постоянно (или почти) находятся в состоянии, отличном от S (режим сна):

ps auxwww | grep -v S

Также посмотрите на вывод vmstat (например, "vmstat 2").

При высокой нагрузке у вас либо работает один или несколько процессов, использующих ЦП, который должен отображаться, если вы сортируете выходные данные "сверху" (сортировка по умолчанию часто соответствует той, которую вы хотите), или она прерывистая, поскольку нагрузка принимается недолговечные процессы. Их сложнее найти.

Попробуйте отключить службы и посмотрите, когда / если использование процессора снизится. Начните с выключения X и перехода в консоль, затем завершите службу после обслуживания с помощью команд, таких как /etc/init.d/cron stop.

Этот gconfd на вашем скриншоте немного торчит.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .