LINUX.ORG.RU

mem usage by process


0

1

Приветсвую всезнающий all,

не уверен писать ли в Devel или Admin
а почему вопрос тут такой, как наиболее легко и быстро без использования профайлера измерить потребление памяти конкретным процессом?
Навскидку приходят следющие способы:

cat /proc/[PID]/smaps
и
pmap -x [PID]

по-моему надо ещё учитывать вывод ldd

Кто что скажет?


Ответ на: комментарий от uzbl

> ps -o rss --no-headers -C <имя_бинаря>

Нужно сначала курнуть модель памяти в линуксе, не забывая про многозадачность, а потом попытаться определить себе, что такое «потребление памяти конкретным процессом». Из легко измеримых величин, имхо, RSS подходит лучше всего.

const86 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.