문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
| software:eclipse:performance [2013/02/12 00:11] – 새로 만듦 starlits | software:eclipse:performance [2025/10/03 22:30] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 8: | 줄 8: | ||
| -startup | -startup | ||
| plugins/ | plugins/ | ||
| - | |||
| --launcher.library | --launcher.library | ||
| plugins/ | plugins/ | ||
| - | |||
| -product | -product | ||
| org.eclipse.epp.package.jee.product | org.eclipse.epp.package.jee.product | ||
| - | |||
| --launcher.defaultAction | --launcher.defaultAction | ||
| openFile | openFile | ||
| - | |||
| --launcher.XXMaxPermSize | --launcher.XXMaxPermSize | ||
| 256M | 256M | ||
| - | |||
| -showsplash | -showsplash | ||
| org.eclipse.platform | org.eclipse.platform | ||
| - | |||
| --launcher.XXMaxPermSize | --launcher.XXMaxPermSize | ||
| 256m | 256m | ||
| - | |||
| --launcher.defaultAction | --launcher.defaultAction | ||
| openFile | openFile | ||
| - | |||
| -vmargs | -vmargs | ||
| -Dosgi.requiredJavaVersion=1.5 | -Dosgi.requiredJavaVersion=1.5 | ||
| 줄 67: | 줄 59: | ||
| </ | </ | ||
| + | ==== TIP ==== | ||
| - 최소(Xms)와 최대(Xmx)를 같은 값으로 설정하면 오르락 내리락 하지않아 빨라진다. | - 최소(Xms)와 최대(Xmx)를 같은 값으로 설정하면 오르락 내리락 하지않아 빨라진다. | ||
| - 오류로 이클립스가 죽는다면 설정값을 한줄씩 지우거나 숫자를 변경해서 테스트 후 사용하기바람. | - 오류로 이클립스가 죽는다면 설정값을 한줄씩 지우거나 숫자를 변경해서 테스트 후 사용하기바람. | ||
| + | ==== 메모리 정의 ==== | ||
| + | === === | ||
| + | |||
| + | | 1 기가 이하 메모리인 컴퓨터인 경우 | -Xms256m -Xmx256m | | ||
| + | | 2 기가 ~ 3 기가 메모리인 컴퓨터 | -Xms512m -Xmx512m | | ||
| + | | 4기가 이상 메모리인 컴퓨터 | -Xms1024m -Xmx1024m | | ||
| + | |||
| + | ==== 메모리 영역관리 ==== | ||
| + | - JVM 은 3가지 메모리 영역을 관리합니다. | ||
| + | |||
| + | === === | ||
| + | |||
| + | | Permanent(영구) 영역 | JVM 클래스와 메소드를 위한 공간. = PermSize 설정 | | ||
| + | | New/Young 영역 | 새로 생성된 개체들을 위한 공간. = NewSize 설정 | | ||
| + | | Old 영역 | 만들어진지 오래된 객체들의 공간.(New 영역에서 이동해 온다) | | ||
| + | |||
| + | |||
| + | ===== ===== | ||
| + | [펌] http:// | ||