metaspace

    69

    3답변

    Java 7까지는 JVM 메모리에 PermGen이라는 영역이있었습니다. 여기서 JVM은 클래스를 유지하는 데 사용했습니다. Java 8에서 제거되어 대체 영역 메타 공간으로 바뀌 었습니다. PermGen과 Metaspace 간의 가장 중요한 차이점은 무엇입니까? 유일한 차이점은 java.lang.OutOfMemoryError: PermGen space이 더

    1

    1답변

    문제 요약 : JAVA_OPTS가 -Xms2558m -Xmx2558m (2.5G)를 포함하는 동안 PS 에덴 공간 부분에 표시 Memmory 크기는 639.5 MB 입니다. 세부 사항 : 는 seten.sh 파일을 생성 한 후, 나는이 줄을 추가 :입니다 난 메모리의 증가를 확인하기 위해 응용 프로그램 서버의 UI를 모니터링, 그리고 export JAVA_

    15

    2답변

    동적으로 클래스를 생성하고 import javassist.CannotCompileException; import javassist.ClassPool; public class PermGenLeak { private static final String PACKAGE_NAME = "com.jigarjoshi.permgenleak."; p