Как определить, сколько памяти процесс использует в AIX?
Как определить, сколько памяти процесс использует в AIX?
4 ответа
svmon
является наиболее полным инструментом для этого в AIX.
svmon -P <pid>
получит вам полный и славный выход. очевидно man svmon
помогает в интерпретации этого (просто помните, что по умолчанию почти все числа являются количеством страниц, которые обычно имеют размер 4 КБ).
Вы также можете получить очень хорошее резюме с памятью, показанной в МБ, используя
svmon -P -O summary=basic,unit=MB
Вы можете увидеть использование памяти с:
ps v PID
где PID - это идентификатор процесса, который вы проверяете.
Вы можете найти информацию о переменных, отображаемых здесь: http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.prftungd/doc/prftungd/mem_usage_determine_ps.htm
Вас больше заинтересуют SIZE (виртуальный размер пространства подкачки в килобайтах раздела данных процесса) и RSS (объем реальной памяти в килобайтах процесса)
Ты пытался:
ps -p PID -o command,size
где PID - это идентификатор процесса, который вас интересует?