Я написал программу для моделирования MetaSpace OOM. Но я обнаружил, что MetaSpace Size
почти всегда вдвое больше, чем Used MetaSpace
. Почему?
Я запускаю свою программу с флагом -XX:MaxMetaspaceSize=50m
, программа бросает OOM, когда Used MetaSpace
достигает 25M, а не 50M. Почему?