Я рыскал по Интернету, чтобы узнать, сколько памяти процесс Java может занять в Linux (красная шляпа) (я не говорю о куче; скорее, весь объем памяти, занятый java процессом )
У меня нет разрешения на выполнение чего-либо на этой машине. Так что я могу ' t просто выполнить программу, которая потребляет память до состояния Out-Of-Memory.
Однако у меня есть разрешение на проверку файлов конфигурации и т. Д. (Например: я пытался выполнить cat / proc / meminfo, но не могу его понять; похоже, что ни один из его результатов не соответствует параметру I хочу знать о).
Я опробовал Java-программу на отдельной машине Red Hat, на которой у меня есть разрешение на выполнение программ, и я смог увидеть, как размер Java-программы вырос примерно до 3 ГБ.
Есть ли способ узнать, сколько памяти может получить процесс?