Вопрос проверяет понимание управления памятью JVM и эволюции механизма хранения метаданных классов.
Короткий ответ
Metaspace — это область памяти JVM для хранения метаданных классов, появившаяся вместо PermGen. В отличие от PermGen, Metaspace использует нативную память, а не heap. Это снижает риск OutOfMemoryError из-за фиксированного размера. Размер Metaspace может динамически расти. Управление стало более гибким и предсказуемым.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.