Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- es6
- NPM
- SSL
- Sqoop
- Spring
- react
- tomcat
- mybatis
- JavaScript
- Eclipse
- window
- Python
- table
- SQL
- R
- Java
- mapreduce
- SPC
- Express
- hadoop
- Android
- vaadin
- 보조정렬
- xPlatform
- MSSQL
- plugin
- Kotlin
- GIT
- IntelliJ
- 공정능력
Archives
- Today
- Total
DBILITY
java8 maxPermSize, PermSize disapeared 본문
728x90
반응형
OpenJDK 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
위와 같은 메시지의 원인은 maxPermSize, PermSize가 depreciated상태로 metaSpaceSize로 대체되었다고 볼 수 있다고 한다.
JVM의 Perm영역은 Class의 Meta 정보, Method의 Meta 정보, Static변수와 상수 정보 저장되는 공간. 흔히 메타데이터 저장 영역이라고 한다.
이 영역은 Java 8부터는 Native memory 영역으로 이동하여 Metaspace영역으로 명명되었으며, 다만 static object는 Heap영역으로 옮겨져서 GC의 대상이 최대한 될 수 있도록 하였다고 한다.
Java 8의 -XX:MaxMetaspaceSize를 두지 않는 이상, Native memory 자원을 최대한 사용한다.
뭐 그렇다고 하니 별도로 설정할 필요는 없겠다.
어쩐지 안 해뒀다고 생각했다.ㅎㅎ
728x90
'java > basic' 카테고리의 다른 글
java 6 compiled last maven version 3.2.5 (0) | 2022.01.05 |
---|---|
java string to unix time (0) | 2021.11.13 |
oracle jdbc driver jdk version compatible (0) | 2021.08.24 |
oracle java jdk free(?) version info (무료 버전 번호) (0) | 2021.05.15 |
javafx webpage loading (0) | 2021.04.16 |
Comments