Страница 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
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