본문 바로가기
DEV/IntelliJ

IntelliJ Low memory(메모리 부족) 경고 해결하기

by 무사뎀벨레 2024. 5. 28.

 

 

 

 

 

 

 

 

 

1. 경고 노출


 

위 이미지와 같이 인텔리제이를 사용하다 보면 종종 Low memory라는 경고창이 나타난다.

 

경고창에 나타난 문구를 자세히 살펴보자면 아래와 같다.

 

The IDE is running low on memory and this might affect performance. Please consider increasing available heap.

IDE가 낮은 메모리 상태로 동작하고 있으며, 이것은 성능에 영향을 줄 수 있다. 힙메모리를 증가시키는 것을 고려하길 바란다.

 

경고메시지와 같이 힙메모리를 증가하는것이 해결책이 될 수 있다.

 

 

 

 

 

 

 

 

2. 현재 메모리 확인


먼저 현재 적용되고있는 힙메모리를 확인하는 것이 좋다.

 

인텔리제이에서 키보드의 shift버튼을 두번 연속 누른 뒤 Memory indicator를 입력하면 위 그림과 같이 OFF라고 설정이 돼있을 텐데, 그 부분을 클릭해 아래 그림과 같이 ON상태로 만들어주면 인텔리제이 하단에서 메모리 현황을 확인할 수 있다.

 

다른 방법은 인텔리제이 하단 바에 마우스커서를 두고 우클릭 한 뒤 Memory indicator를 설정할 수 있다.

 

메모리 인디케이터 설정

 

하단 우클릭

 

인텔리제이 하단의 메모리 현황

 

 

 

 

 

 

 

 

3. 힙 메모리 증가 설정


힙 메모리는 위 그림과 같이 인텔리제이 상단 메뉴바 Help -> Edit Custom VM Options... 를 클릭해 설정할 수 있다.

위 그림에서 표시된 Xmx값을 기존 2048에서 4096으로 두 배 수정 하였다.

 

 

추가로 위 그림과 같이 인텔리제이 상단 메뉴바 Help -> Change Memory Settings 를 클릭해 Memory Settings 창의 Maximum Heap Size 입력 부분에 위 Edit Custom VM Options...에서 수정한 Xmx값을 입력한 뒤 Save and Restart를 눌러 재시작해 적용시켜 준다.

 

반응형

댓글