htop не показывает все процессы

3344

Я использую Ubuntu 12.04 со средой рабочего стола LXDE.

Иногда мой компьютер работает очень медленно, и на его графическом процессоре LXDE постоянно отображается загрузка процессора. Однако, когда я открываю htop в терминале, он говорит, что используется только ~ 10-30% процессора. Почему htop не показывает все процессы, чтобы я мог видеть, какой процесс потребляет мой процессор?

Спасибо

4
Вы можете удалить этот вопрос и задать его на http://askubuntu.com/. Также попробуйте дать больше информации, например, как часто и когда это происходит, также можно добавить снимок экрана с «htop» и графикой ЦП. Sicco 12 лет назад 0

3 ответа на вопрос

4
Tom Wijsman

Запускается htopпод учетной записью администратора, такой как root, вы можете использовать su -для запуска корневую оболочку для выполнения, htopили вы можете вместо этого запустить, sudo htopесли вы sudoустановили.

1
NoelProf

По умолчанию htop скрывает потоки ядра, такие как nfsd. Чтобы показать / скрыть потоки ядра, нажмите заглавную букву K для переключения. htop сохранит ваши настройки при выходе.

https://askubuntu.com/questions/145707/why-doesnt-htop-display-the-same-processes-as-top

`htop` was acting weird, it would display a process immediately after I hit `F-4` and entered a search term. But, the processes I am interested in would dissappear after a second. All of the processes are running as my local, non-root account. Not sure what was going on, but pressing `K` fixed it. MikeyE 6 лет назад 0
0
terdon

Я предполагаю, что у вас многоядерный процессор и только одно ядро ​​на 100%. htop перечислит активность для всех ядер. Попробуй сверху вместо этого. Если одно из ваших ядер находится на вершине 100%, будет отображаться загрузка процессора на 100%.

Похожие вопросы