Tech

Talend Install

onesixx 2011. 10. 25. 19:58
반응형

 

 

 

 

-vm
C:\Program Files\Java\jre6\bin\javaw.exe

-vmargs
-Xms64m
-Xmx768m
-XX:MaxPermSize=256m

 =======================================

-vmargs 
이클립스를 실행하다보면 응답이 없거나 오류가 발생하는 경우가 있는데, 대부분 Out of memory (java.lang.OutOfMemoryException)인 경우가 많다  이클립스도 JVM(Java Virtual Machine)을 사용하기 때문에 OS환경에 따라 문제가 발생할 수 있으니 적절한 설정을 해줘야 한다. 여기서 사용하는 컴퓨터 환경은 아래와 같다. 메모리가 8GB나 되지만 이클립스는 JVM을 통해서 메모리를 할당받기 때문에 8GB 이상의 컴퓨터 환경이라고 해도 이클립스 입장에서는 메모리 부족현상이 나타날 수 있다.
이클립스 설치 디렉토리에 있는 eclipse.ini 파일을 열어보자. 여러가지 내용이 있는데 JVM 옵션을 설정하는 부분은
-
vmargs (virtual machine arguments)라는 항목이다.

기본적으로 옵션을 설정하는 방법은
-XX:[+|-]<option> 처럼 기능을 키거나(+)/끌수(-)있고
-XX:<option>=<string> 처럼 특정값을 지정할 수도 있다.
옵션이 워낙많고 다양하니 여기서는 아래의 옵션만 추가하였다. (Permanent Size)


-XX:PermSize=128M
-XX:MaxPermSize=256M 


PermSize (Permanent Size) 는 자바 class가 영구적으로(!) 사용되는 공간인데 초기사이즈와 최대(Max)사이즈를 지정할 수 있다.
이클립스에서 프로젝트를 직접 구동할 때 프로젝트 크기가 커지면 위의 사이즈도 늘려주는 것이 좋다.


그 외에도 이클립스를 조금 더 빠르게 구동하기 위해 아래의 옵션을 추가하였다. 

-Xverify:none 
-XX:+UseParallelGC



예>
... (중간생략)
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms256m                                            --> 512m
-Xmx512m                                            --> 1024m
-XX:PermSize=128M
-XX:MaxPermSize=256M 
-Xverify:none 
-XX:+UseParallelGC


 
-Xms and -Xmx 

They define the minimum and maximum heap size respectively.
Again, each argument has to be defined on a separate line.

-vmargs
-Xms40m
-Xmx256m
This means the JVM launching Eclipse will have minimum heap size of 40 MB and a max of 256MB.




http://blog.ankursharma.org/2009/08/vm-arguments-in-eclipse_29.html
 
http://youngjinoh.tistory.com/entry/Eclipse-JVM-%EC%98%B5%EC%85%98%EC%84%A4%EC%A0%95-vmargs


==================================== 

 

 

 

 

 

 

"MM/dd/yyyy ss:mm:HH"

/ftpdata/FC_CRM/D/sa_mntnc_rsrvtn_d.txt

반응형

'Tech' 카테고리의 다른 글

Talend 파일명  (0) 2011.10.28
Talend&hellip;  (0) 2011.10.27
Talend Logfile  (0) 2011.10.26
네트웍크 드라이버  (0) 2011.10.19
Wol Wake On Lan Wan 어플  (0) 2011.08.19
nvlddmkm.sys  (0) 2011.08.09