Study/Java
Eclipse (STS) 메모리 설정 이후 응답 없음 현상
Bluesky_
2019. 6. 17. 13:56
반응형
(2019-09-20 추가) STS 4.4.0 이후 아래 해당 현상은 해결되었다. 따라서 이 글의 설정을 더이상 할 필요가 없어졌다.
sts에서 workspace에 프로젝트를 여러개 열다보면 out of memory 현상이 발생한다.
이를 피하기 위해 기본 설정된 메모리보다 더 많이 잡고 사용하게 된다.
기본 설정
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
변경 후
-Dosgi.requiredJavaVersion=11
-Xms512m
-Xmx2048m
그런데 계속 프로젝트가 응답없음 현상이 발생한다.
작업관리자를 보면 메모리나 cpu 사용율이 문제가 되는건 아닌데 이런 현상이 발생되면 아래처럼 추가를 해주면 된다.
-Dosgi.requiredJavaVersion=11
-Xms512m
-Xmx2048m
-XX:MaxMetaspaceSize=512m
Java 8이라면 다음과 같다.
-Dosgi.requiredJavaVersion=1.8
-Xms512m
-Xmx2048m
-XX:MaxPermSize=512m
이게 정확한 해결인지는 확인되진 않았다.
응답없음 오류가 발생하지 않은 것만 확인하였고 좀 더 기간을 두고 해결된 부분인지 판단해야할 것 같다.
반응형