Апплет системного монитора Ubuntu постоянно показывает 100% загрузки процессора. Если я щелкну по нему, вкладка ресурсов также покажет его на 100% непрерывно. Если же я пойду к процессам, чтобы выяснить, какой процесс является виновником, то нет ничего выше 10%. Если я бегу наверх, то ничего выше 10%. Отдельные процессы не составляют до 100%. Я пытаюсь убить много процессов, но общее использование по-прежнему составляет 100%. Как я могу узнать, что загружает процессор?
Это необычная ситуация на компьютере, которым я пользуюсь ежедневно, который никогда не приближается к 100% ЦП, если я не делаю то, что ему требуется (например, загрузку 32 вкладок Firefox), после чего он возвращается к нормальному уровню простоя. Это не новая установка или что-то еще. Нет причин, по которым процессор должен быть максимально загружен. Я не уверен, когда это началось или я изменил что-то, что вызвало это.
Обычно я использовал top или System Monitor и находил процесс, вышедший из-под контроля, но на этот раз я ничего не нашел с этими инструментами. Сохраняется после перезагрузок и все.
И процессор явно горячий, так что это не ошибочное чтение.
Обновление: я пытался убить каждый процесс, по одному, пока проблема не исчезла, и уничтожение vino-сервера окончательно исправило это, хотя этот процесс никогда не превышал 5%. Я включил Remote Desktop несколько дней назад (и, очевидно, теперь отключил его).
Но остается вопрос: как одному процессу удалось использовать 100% ЦП, в то время как top показал этот процесс только на 5%? Как мне определить виновных в будущем?
Похоже, я не единственный, у кого была эта проблема:
По-прежнему проблема как в веселой, так и в кармической. Интересно, что и системный монитор, и htop не показывают сумму отдельных процессов, находящихся где-то около 100% процессорного времени.