Назад | Перейти на главную страницу

Графическое отображение использования памяти процессом в Linux

Я пытаюсь диагностировать утечку памяти в процессе и ищу инструмент для построения графика использования памяти с течением времени.

Есть ли какой-нибудь инструмент в Linux, который поддерживает построение диаграмм в форме, аналогичной Windows PerfMon?

Я пробовал использовать виртуального помощника IBM, но он работает только на 32-битной платформе, а у меня 64-битная платформа.

Спасибо.

Быстрый взлом:

for((i=0;;++i)) { echo $i ` grep VmSize /proc/\`pidof firefox-bin\`/status | grep -o '[0-9]*'`; sleep 1 || break; } > data
^C
graph -T X data

То же самое можно сделать и для других вещей, кроме "VmSize".

Мы используем Cacti, MRTG следующего поколения, для построения графика использования системной памяти.