eclipse 메모리 설정하기
cocoa 64bit버전이 정식으로 릴리즈돼서 눈에 띄는(약간 아주 약간) 향상이 있었지만 아직 더럽게 느리다. 순수한 eclipse만은 기본설정만으로도 메모장같이 날렵하게 동작하지만 m2maven등 이것 저것 설치하면 조금씩 느려진다. 뭐 이것도 그냥 쓸만한데 말이다.
STS의 경우에는 좀 다르다. 스스로를 '성인'으로 착각할 만큼 느리다. 첨부터 느리지만 쓰면 쓸 수록 느려진다. 프로그램을 실행 후 조금 사용하다보면 미치게 하는 속도를 보여준다.
소스탭하나 바꾸는데 2~3초의 시간을 기다려야 했는데--; 이제 1초 이내에 바뀐다. 다음과 같이 변경했다.
-Xms1024m -Xmx1024m -XstartOnFirstThread -Xverify:none
-XX:MaxPermSize=256m -XX:PermSize=256m -XX:MaxNewSize=128m
-XX:NewSize=128m -XX:+UseParallelGC
Mac은 OS Paging을 끌수가 없어서 4G를 장착하고도 꽤 느리다. SO(DLL)을 사용하지 않는 정책때문에 매모리가 많이 필요하며 시간이 지나면 리부팅을 해줘야 한다. 적어도 일주일에 한번이나 해줘야 한다.
찾아보니 코쟁이들도 일주일에 한번이나 리부팅해야 한다며(--;) 불평을 하는 글들이 좀 있었다. 양덕도 별수 없다.