💻IntelliJ & Android Studio 메모리 최적화 가이드
📍 IntelliJ IDEA 메모리 설정 위치
설정 파일 경로 (OS별 차이 있음):
- Windows:
C:\Users\<사용자이름>\.IntelliJIDEAx0\config\idea.vmoptions
- macOS:
~/Library/Application Support/JetBrains/IntelliJIDEAx0/idea.vmoptions
- Linux:
~/.config/JetBrains/IntelliJIDEAx0/idea.vmoptions
- Windows:
또는 IntelliJ에서 직접 편집:
- 메뉴 → Help > Change Memory Settings (
-Xmx
옵션만 수정할 수 있음) - 메뉴 → Help > Edit Custom VM Options...
- 메뉴 → Help > Change Memory Settings (
🔧 메모리 옵션 설명
-Xms
: 초기 힙 크기-Xmx
: 최대 힙 크기-XX:ReservedCodeCacheSize
: JIT 코드 캐시 용량-XX:+UseG1GC
: G1 GC(Garbage Collector) 사용
🧠 메모리 사양별 추천 설정
시스템 메모리 | -Xms | -Xmx | -XX:ReservedCodeCacheSize |
---|---|---|---|
16GB | 1024m | 2048m | 512m |
32GB | 2048m | 4096m | 1024m |
64GB | 4096m | 8192m | 2048m |
💡 힙 메모리는
전체 메모리의 25~50%
수준으로 설정하는 것이 일반적입니다.
📋 예시: 32GB RAM에서의 설정 예시 (idea.vmoptions)
-Xms2048m
-Xmx4096m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseG1GC
✅ 추가 팁
-XX:+UseG1GC
는 대규모 프로젝트에서 GC 성능 향상에 도움을 줍니다.- 너무 많은 메모리 할당은 오히려 성능 저하를 유발할 수 있습니다.
- Android 개발을 병행한다면 Android Studio의 메모리 설정도 함께 조정하세요.
'💻프로그램 설정' 카테고리의 다른 글
🐍파이썬 설치 가이드: 공식 사이트 및 버전별 다운로드 정리 (0) | 2025.04.20 |
---|---|
SQL Developer 환경 설정 꿀팁 모음 (0) | 2019.09.18 |