개발 창고/Java

[Java] Executable Jar 파일 실행 시 메모리 설정

로이제로 2022. 3. 11. 18:40
반응형

컴퓨터에 따라 Jar 실행 시 JVM에서 충분한 메모리를 갖지 못하는 경우가 있습니다.

 

이 경우 아래와 같이 설정해주면 메모리를 어느 정도 확보 가능합니다. (PC환경에 따라 제약이 있을 수도 있습니다.)

 

java -Xms512m -Xmx1024m -jar Test.jar

-Xms : 실행시 최초 힙 메모리로 512mb로 설정한다는 뜻입니다. (설정하지 않은 경우 기본적으로 50mb)

-Xmx : 최대 힙 메모리로 1024mb로 설정한다는 뜻입니다. (설정하지 않은 경우 기본적으로 256mb)

 

이 경우에는 Test.jar라는 파일을 최초에 512mb로 실행하여 메모리 사용량에 따라 최대 1024mb까지 늘려서 사용하겠다는 뜻입니다.

반응형

'개발 창고 > Java' 카테고리의 다른 글

[JAVA] 이메일 유효성 검사  (0) 2023.03.16
[POI] 엑셀 폰트 변경  (0) 2023.02.10
[Nexacro] DataSet to Class  (0) 2023.01.27
[JAVA] Calendar Class 사용하기  (0) 2020.07.23
[JAVA] SimpleDateFormat Class 사용하기  (0) 2020.07.22