JDK 8에서 PermGen 제거: VM 옵션이 무시되는 이유
소개
JDK 8 도입 영구 세대 제거를 포함하여 JVM(Java Virtual Machine) 아키텍처에 대한 중요한 변경 사항 (PermGen). 이 변경 사항은 Eclipse 및 기타 애플리케이션이 JVM과 상호 작용하는 방식에 영향을 미쳤습니다.
문제
JDK 8에서 Eclipse를 실행할 때 MaxPermSize가 다음과 같다는 경고 메시지가 나타날 수 있습니다. VM 옵션은 무시됩니다. 이 메시지는 이 매개변수를 삭제하는 이유에 대한 질문을 제기합니다.
MaxPermSize를 무시하는 이유
MaxPermSize VM 옵션을 무시하는 이유는 PermGen과 관련된 몇 가지 단점에서 비롯됩니다. 이전 JDK 버전:
메타공간 : 대체품
JDK 8에서는 PermGen이 여러 장점을 제공하는 Metaspace로 대체되었습니다.
결론
The removal of PermGen in JDK 8 brings significant performance and stability benefits to Java applications. While the MaxPermSize VM option is no longer relevant, Metaspace provides a highly optimized and efficient solution for handling application metadata.
The above is the detailed content of Why is the MaxPermSize VM option ignored in JDK 8?. For more information, please follow other related articles on the PHP Chinese website!