Страница 1 из 1

Несовпадение показаний top и ps uax

Добавлено: 2009-03-02 12:01:07
redbaron
Достался мне в наследство legacy FreeBSD 5.4 сервер.

И сразу же стена непонимая встала меджу нами.
top (и iostat 1) показывают us 70-90%, между тем в колонках CPU и WCPU столько ну никак не набирается. ps uax тоже показывает неприлично малое потребление ресурсов. Как все таки узнать, что грузит серв (т.к. он всё таки тормозит)

Re: Несовпадение показаний top и ps uax

Добавлено: 2009-03-16 15:22:18
Time
Команда ps используется для получения списка запущенных процессов и может показать их PID, сколько памяти они используют, команду, которой они были запущены и т.д. Команда top показывает запущенные процессы и обновляет экран каждые несколько секунд, что позволяет наблюдать за работой компьютера в реальном времени.

Читаем хендбук: http://www.freebsd.org/doc/ru_RU.KOI8-R ... esses.html

Re: Несовпадение показаний top и ps uax

Добавлено: 2009-03-16 23:13:24
Гость
а что показывают `top -SH' и `top -mio'?

Re: Несовпадение показаний top и ps uax

Добавлено: 2009-03-17 10:29:02
zingel
да не надо пургу то...

Код: Выделить всё

iostat 5 5 

Re: Несовпадение показаний top и ps uax

Добавлено: 2009-03-17 11:38:36
ISQman
кстати было замечено не раз, что ps показывает большую загрузку по процу, нежели top либо даже htop
проверял я на freebsd 7.0 а также проверяли на centos, долго имели гемор с работой процессов, а именно строился скрипт для перезагрузки vlc (при зависании либо перегрузке памяти/проца) так из-за ps'а пришлось на "на глаз" выставлять загрузку проца ибо она примерно на 20% отличалась от top/htop

Re: Несовпадение показаний top и ps uax

Добавлено: 2009-03-17 11:47:46
zingel

Код: Выделить всё

cat  /var/log/wtmp* | xargs -0  ac -pd | strings|  grep -v *0.00*| sort | uniq -c | sort