Детали памяти процесса - PullRequest
2 голосов
/ 25 мая 2011

Как я могу получить информацию о памяти для процесса, работающего в Linux?Мне нужно выяснить конкретные детали, такие как размер стека, размер кучи процесса.

Ответы [ 2 ]

2 голосов
/ 25 мая 2011

Вы найдете все о своем процессе в каталоге /proc/PID.Особенно в файле smaps, где вы найдете используемый стек и размер кучи.

Документация здесь

0 голосов
/ 21 ноября 2014

Для Ubuntu: Grep возвращает только полезную информацию $ java -XX: + PrintFlagsFinal -version | grep -iE 'HeapSize | PermSize | ThreadStackSize'

Для окон: В Windows нет grep, вместо этого мы используем findstr. C:> java -XX: + PrintFlagsFinal -version | findstr / i "HeapSize PermSize ThreadStackSize"

-XX: + PrintCommandLineFlags используется для вывода значений, которые были изменены только виртуальной машиной

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...