1

Я хочу записать использование системных ресурсов - ЦП, ОЗУ, SWAP, возможно, HD-доступ - в моей системе Ubuntu с течением времени, чтобы я мог сравнить две конфигурации (в моем случае я сравниваю использование gnome с использованием xfce)

Как можно было бы записать использование системных ресурсов и затем отобразить результаты в моей системе Ubuntu?

2 ответа2

1

Вы можете использовать dstat с gnuplot для очень подробных графиков:

альтернативный текст

Существует также опция vmstat с vmplot:

Пример вывода vmstat:

[john@awesome]$vmstat -n 1
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  0      0 14234008 438580 1195172    0    0     6    35    1    1  2  5 93  0  0
 1  0      0 14233824 438592 1195176    0    0     4   100 1035 2170  0 50 49  0  0
 1  0      0 14233824 438592 1195176    0    0     0    32 1030 2139  3 48 50  0  0

Пример графика vmplot:

альтернативный текст

0

Одним из очевидных ответов является использование команды top в сочетании с awk для извлечения интересующих меня значений. Я ищу что-то менее трудоемкое, так как мне нужно будет потратить много времени на просмотр команды awk, чтобы осуществить это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .