htop не показывает все процессы
Я использую Ubuntu 12.04 со средой рабочего стола LXDE.
Иногда мой компьютер работает очень медленно, и на его графическом процессоре LXDE постоянно отображается загрузка процессора на 100%. Однако, когда я открываю htop в терминале, он говорит, что используется только ~10-30% процессора. Почему htop не показывает все процессы, чтобы я мог видеть, какой процесс потребляет мой процессор?
Спасибо
3 ответа
По умолчанию htop скрывает потоки ядра, такие как nfsd. Чтобы показать / скрыть потоки ядра, нажмите прописную букву K для переключения. htop сохранит ваши настройки при выходе.
https://askubuntu.com/questions/145707/why-doesnt-htop-display-the-same-processes-as-top
Бежать htop
под учетной записью администратора, такой как root, вы можете использовать su -
заскочить в корневую оболочку для выполнения htop
или вы можете вместо этого запустить sudo htop
если у вас есть sudo
установлены.
Я предполагаю, что у вас многоядерный процессор и только одно ядро на 100%. htop перечислит активность для всех ядер. Попробуй сверху вместо этого. Если одно из ваших ядер находится на вершине 100%, будет отображаться загрузка процессора на 100%.