Я пытаюсь диагностировать утечку памяти в процессе и ищу инструмент для построения графика использования памяти с течением времени.
Есть ли какой-нибудь инструмент в 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 следующего поколения, для построения графика использования системной памяти.