검색결과 리스트
글
!markdown
# IntelliJ IDEA (인텔리제이 IDEA)
익숙해지면, 참 편하고 좋은 툴!
그런데, 어느정도 사용하다보면 느려지는 현상 발견!
알고보니 프로그램의 메모리 사용량을 늘려주어야 한단다!
## 힙사이즈를 늘리는 방법1
#### 1. [Help] - [Edit Custom VM Options...] 클릭
#### 2. Xms, Xmx 수치를 높여준다.
#### 3. IntelliJ를 다시 켠다.
#### 완료.
## 힙사이즈를 늘리는 방법2
#### 1. IntelliJ를 모두 끈다.
#### 2. IntelliJ가 설치된 폴더 안의 bin폴더로 이동한다.
```path
C:\Program Files (x86)\JetBrains\IntelliJ IDEA x.x.x\bin
```
#### 3. 다음 파일을 편집기로 연다.
- 32bit를 사용하는 분은
`idea.exe.vmoptions`
- 64bit를 사용하는 분은
`idea64.exe.vmoptions`
#### 4. Xms, Xmx 수치를 높여주고 저장한다.
#### 5. IntelliJ를 켠다.
#### 완료.
## IntelliJ VM 옵션 예
- 12.1.4 버전
저의 사양은 RAM 24g이며 IntelliJ가 최대 2048m까지 할당 할 수 있도록 설정하였다.
```no
-Xms128m
-Xmx2048m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=512m
-XX:+UseCodeCacheFlushing
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
```
- 2016.3.2 버전
저의 사양은 RAM 24g이며 IntelliJ가 최대 3072m까지 할당 할 수 있도록 설정하였다.
```no
-Xms2048m
-Xmx3072m
-XX:ReservedCodeCacheSize=500m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Dfile.encoding=UTF-8
```
## 메모리 상태바가 나오지 않는다면 ???
IntelliJ의 하단 오른쪽에 메모리 할당량이 표시된다.
하지만, 버전에 따라서는 기본으로 보여지지 않는 경우가 있는데,
옵션을 통해 표시할 수 있다.
- 방법1
[File] - [`Settings`]에서 '`show memory indicator`'로 검색해서 `[ v ]` 체크해주면 나타난다.
- 방법2
[File] - [`Settings`] - [Appearance & Behavior] - [Appearance] - `[ v ] Show memory indicator`
### 참고
인텔리제이 메모리 힙 늘리기:
[https://www.jetbrains.com/help/idea/2016.2/increasing-memory-heap.html](https://www.jetbrains.com/help/idea/2016.2/increasing-memory-heap.html)
Is it possible to show heap memory size in intellij IDE (Android Studio)?:
[http://stackoverflow.com/questions/36691118/is-it-possible-to-show-heap-memory-size-in-intellij-ide-android-studio](http://stackoverflow.com/questions/36691118/is-it-possible-to-show-heap-memory-size-in-intellij-ide-android-studio)
'TOOL > IDE' 카테고리의 다른 글
[IntelliJ] JRebel rebel.xml파일 path (2) | 2017.01.18 |
---|---|
[IntelliJ] JRebel 사용하기 (2) | 2017.01.17 |
[IntelliJ] iBATIS/MyBatis mini-plugin (2) | 2016.04.26 |
[IntelliJ] spring boot project 만들기 (0) | 2016.02.01 |
[IntelliJ] 이클립스 단축키로 설정 (0) | 2016.01.12 |