The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Статистика загрузки CPU в Linux по пользователям"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Статистика загрузки CPU в Linux по пользователям"  +/
Сообщение от Solotony email on 17-Дек-09, 19:06 
Задача - определить наиболее грузящие процессы и их владельцев

Каким образом можно получать статистику по использованию процессами ресурсов ?

Ничего лучшего, чем снимать показания top (ps) и их суммировать мне в голову не приходит.
Но как я понимаю оби эти команды дают состояние на какой-то момент времени, а не статистическую картину ?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Статистика загрузки CPU в Linux по пользователям"  +/
Сообщение от PavelR (??) on 17-Дек-09, 19:33 
>Задача - определить наиболее грузящие процессы и их владельцев
>
>Каким образом можно получать статистику по использованию процессами ресурсов ?
>Ничего лучшего, чем снимать показания top (ps) и их суммировать мне в
>голову не приходит.
>Но как я понимаю оби эти команды дают состояние на какой-то момент
>времени, а не статистическую картину ?

Да - показание на момент запуска.
Система может в это время ложиться от наличия (постоянного запуска) большого количества короткоживущих процессов.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Статистика загрузки CPU в Linux по пользователям"  +/
Сообщение от Solotony email on 17-Дек-09, 23:52 
>Да - показание на момент запуска.
>Система может в это время ложиться от наличия (постоянного запуска) большого количества
>короткоживущих процессов.

еще есть возможность включить CONFIG_BSD_PROCESS_ACCT, но таким образом можно получать статистику только по завершившимся процессам.

существует ли возможноть получать _общую_ статистическую картину ? по всем процессам которые работали за какой-то промежуток времени ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Статистика загрузки CPU в Linux по пользователям"  +/
Сообщение от Solotony email on 18-Дек-09, 00:21 
вдогонку:

нарыл чудесное средство: atop называется

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Статистика загрузки CPU в Linux по пользователям"  +/
Сообщение от vg (??) on 18-Дек-09, 10:05 
>вдогонку:
>
>нарыл чудесное средство: atop называется

еще есть "sa", "nmon"

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Статистика загрузки CPU в Linux по пользователям"  +/
Сообщение от sHaggY_caT (ok) on 18-Дек-09, 10:52 
>Задача - определить наиболее грузящие процессы и их владельцев
>
>Каким образом можно получать статистику по использованию процессами ресурсов ?
>
>Ничего лучшего, чем снимать показания top (ps) и их суммировать мне в
>голову не приходит.
>Но как я понимаю оби эти команды дают состояние на какой-то момент
>времени, а не статистическую картину ?

Прочитайте про системный аккаунтинг в Linux, очень подробно и ясно написано тут:

http://rhd.ru/docs/manuals/enterprise/RHEL-4-Manual/sysadmin...

Можно так же смотреть отчеты sar'а, но Oprofile гораздо мощнее :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру