메모리 관련(GC, 힙)#
JDK 1.4.2 힙레이아웃 -------------------------------- | Eden | From | To | | space | Space | space| -------------------------------- Young Generation -------------------------------- | Tenured Space | -------------------------------- Old Generation -------------------------------- | Permanent Space | -------------------------------- Permanent Generation -XX:NewSize Young 영역의 초기 사이즈 설정 Default : 640K -XX:MaxNewSize Young 영역의 최대 사이즈 설정 -XX:SurivorRatio (eden/survivor space) 사이즈 비율 Default 8 -Xms Old영역과 Young영역 사이즈의 합에 대한 초기치 설정 -Xmx Old영역과 Young영역 사이즈의 합에 대한 최대치 설정 -XX:PermSize Permanent 영역의 초기 사이즈 설정 Default 4MB -XX:MaxPermSize Permanent 영역의 최대 사이즈 설정 Default 64MB Young 영역의 메모리 적용 공식 Eden = NewSize - ((NewSize / (SurvivorRatio + 2)) * 2 From space = (NewSize - Eden) / 2 To space = (NewSize - Eden) / 2 Eclipse 실행 속도 빠르게 하는 옵션 속도 증가 폭이 가능 큰 옵션은 Xms256m 이다. eclipse.exe -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -XX:NewSize=32M -XX:MaxNewSize=32M -Xmx256m -Xms256m
Add new attachment
Only authorized users are allowed to upload new attachments.