[IntelliJ] 인텔리제이 메모리 늘리기(메모리 설정)
IntelliJ IDEA를 사용하다 보면 대규모 프로젝트나 여러 프로젝트를 동시에 열 때 메모리 부족 현상이 발생할 수 있다.
이를 해결하기 위한 메모리 설정 방법을 알아보자.
현재 설정되어있는 메모리 확인
1. 돋보기 모양의 finder에서 "memory"로 검색해보기
2. Show Memory Indicator 선택하여 "ON"으로 변경
변경하면 기본으로 인텔리제이 오른쪽 하단 밑에 아래 화면처럼 노출된다
메모리 설정 방법
* 참고, 아래 어떤 방법이든 설정 변경 후 인텔리제이 재시작이 필요하다.
1. 돋보기 모양의 finder 에서 검색
finder 에서 "memory"로 다시 검색 후 Change Memory Settings 선택한다.
Memory Settings에서 Maximum Heap Size를 변경한다.
2. VM 옵션 파일 수정
Help → Edit Custom VM Options 메뉴 선택
다음 설정 값 수정:
properties
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=512m
- `-Xms`: 초기 힙 메모리 크기
- `-Xmx`: 최대 힙 메모리 크기
- `-XX:ReservedCodeCacheSize`: 코드 캐시 크기
3. idea64.exe / vmoptions 파일 직접 수정
Windows의 경우:
C:\Program Files\JetBrains\IntelliJ IDEA [버전]\bin\idea64.exe.vmoptions
Mac의 경우:
/Applications/IntelliJ IDEA.app/Contents/bin/idea.vmoptions
권장 메모리 설정값
RAM 16GB인 경우
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=512m
RAM 32GB인 경우
-Xms2048m
-Xmx4096m
-XX:ReservedCodeCacheSize=1024m
메모리 모니터링
- 상태 바에서 메모리 표시기 활성화
- Settings → Appearance & Behavior → Appearance
- "Show memory indicator" 체크
- 메모리 사용량 확인
- 하단 상태 바의 메모리 표시기 클릭
- "Run Garbage Collector" 실행 가능
성능 개선 팁
- 불필요한 플러그인 비활성화
- Settings → Plugins
- 사용하지 않는 플러그인 Disable
- 프로젝트 캐시 정리
- File → Invalidate Caches
- 모든 캐시 삭제 후 재시작
- Power Save Mode 활용
- File → Power Save Mode
- 백그라운드 작업 최소화
주의사항
- 메모리 설정 시 고려사항
- 시스템 전체 메모리의 50% 이상 할당하지 않기
- 다른 애플리케이션 실행 고려
- 변경 후 확인사항
- IntelliJ IDEA 재시작 필요
- 성능 개선 여부 모니터링
'개발&프로그래밍' 카테고리의 다른 글
[Spring Boot] 로깅 설정 가이드 (0) | 2024.12.04 |
---|---|
[Spring Boot] application.properties vs application.yml (0) | 2024.12.03 |
[Python] 기초 알고리즘 문제 풀이 (0) | 2024.11.27 |
[Python] 모듈과 패키지 (0) | 2024.11.26 |
[Python] if문과 조건문 (0) | 2024.11.26 |
댓글