jvm 매개 변수 MaxMetaspaceSize 및 metaspacesize를 지정하지 않고 무거운 Java 8 rcp 데스크탑 응용 프로그램을 시작하고 사용하면 어떻게됩니까?java 8 rcp 앱에서 maxmetaspace 매개 변수를 지정하지 않으면 어떻게됩니까?
힙 메모리가 소비하는 메모리가 힙이 아닌 (메타 공간) 소비와 거의 같습니까?
마지막 질문 : metapace 크기 매개 변수를 지정하지 않으면 응용 프로그램이 다운 될 수 있습니까?
귀중한 답변에 감사드립니다. 진단 결과 (성능 및 메모리 소비 차트 ...)에 따르면 정기적으로 수집되는 힙 메모리와 달리 GC가 메타 공간을 수집하지 않는다는 것을 알았습니다 (jvm app 구성에서 metaspace 크기 매개 변수가 지정되지 않았습니다). 어떤 충돌하는 동안 pid 파일이 생성되지 않습니다, 그것은 급격한 충돌 (나는 12 RAM의 이동) 및 응용 프로그램이 32 같은 다른 jvm 구성 (xmx, xms 및없이 RAM이있는 다른 컴퓨터에서 충돌하지 않는 것 같습니다 메타 공간 매개 변수) – Anas
이것은 죽지 않을 도시 신화 인 것 같습니다. "permgen"은 가비지 수집되었습니다. 항상. 주요 문제는 고정 된 크기였습니다. 그렇기 때문에 너무 많은 사람들이 최대 메타 스페이스 크기 설정으로 구식의 최대 permgen 크기 설정을 대체하여 메타 공간의 주요 이점을 죽이는 것을 보아 이상하게 보입니다. – Holger
@Holger great. 나는 항상 그것이 수집되지 않는다고 생각했다. .. thx – Eugene