Сравнение между htop и top

Вот скриншот top и htop, запущенных в одно и то же время на одном и том же хосте (оба отсортированы по использованию процессора). Почему top показывает только несколько процессов php-cgi и mysqld, а htop показывает их все (согласно выводу p s)?

2 ответа

Решение

Я верю top разрывает связи в сортировке путем упорядочения по pid. Это означает, что все процессы, которые, как считается, используют 0,0% в любой данный момент, будут фактически отсортированы по их pid. Процессы с самым низким pid, конечно, будут теми, которые относятся к ядру и т. Д., И те, которые вы видите в топе, так как pid для ваших процессов php-cgi намного выше 100 и, следовательно, намного ниже в списке 0,0% процессов.

Надеюсь, это поможет.

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

Другие вопросы по тегам