LINUX.ORG.RU
ФорумAdmin

top и ps aux


0

1

Подскажите, пожалуйста, почему ps ax и top, показывают разное число процессов?

Т.е. когда делаю top в заголовке одно число, а когда ps aux из под root, оно другое, меньше. Что не показывает ps aux?

При том. что когда делаю

top -n 1000

показывается ровно то, что и при ps aux, но в заголовке все равно большое «673 processes»

placement_new ★★
() автор топика

А top разве должен процессы показывать ?
Эта задача ps. Может из-за этого ?
Или я туплю ?

man top:
top - display linux tasks
man ps:
ps - report process status

alikhantara
()
Ответ на: комментарий от placement_new

Прочитав предложение полностью, можно убедится что смысл чуток меняется, согласись:
It can display system summary information as well as a list of tasks currently being managed by the Linux kernel.

alikhantara
()
Ответ на: комментарий от adriano32

Опять проблема с манами.
Прошу объяснить мне, насколько правильно использовать top для просмотра запущенных процессов, если есть ps ?

alikhantara
()
Ответ на: комментарий от adriano32

Думаю 0 приятнее, не?

# top -n 0 last pid: 5903; load averages: 15.44, 17.51, 18.93 up 49+19:13:50 15:45:49

671 processes: 14 running, 657 sleeping

# ps aux | wc -l

352

placement_new ★★
() автор топика
Ответ на: комментарий от placement_new

поставь htop и посмотри сколько он отображает kernel threads/userland threads и удивись

Pinkbyte ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.