32비트 운영체제에서는 4기가 이상의 메모리를 사용하지 못 하는 경우가 종종 있다.
(모든 상황에서 안되는지 모르겠어서 종종으로.. ㅋㅋ)
헌데 어제 64비트 HP-UX 장비에서 JVM이 4기가를 사용하도록
-Xms -Xmx 옵션을 올려줬는데 동작하지 않는 것이 아닌가!! TㅅT
아아~~ 이게 모야아~~ TㅅT
우연히 옆에서 힌트를 줘서 찾아봤더니..
일반적으로 사용하는 $JAVA_HOME/bin/java를 사용하면 32비트용을 사용한다고 한다.
이런 경우는 64비트용 java 명령을 사용하면 메모리 4기가까지 지원 된다.
$JAVA_HOME/bin/IA64W/java -Xms4096m -Xmx4096m SomeClasse
+ 내가 설마 메모리를 6기가 까지 올리는 일이 있을 줄이야 -ㅅ-
+ 출처 : What are IA64N and IA64W
(모든 상황에서 안되는지 모르겠어서 종종으로.. ㅋㅋ)
헌데 어제 64비트 HP-UX 장비에서 JVM이 4기가를 사용하도록
-Xms -Xmx 옵션을 올려줬는데 동작하지 않는 것이 아닌가!! TㅅT
아아~~ 이게 모야아~~ TㅅT
우연히 옆에서 힌트를 줘서 찾아봤더니..
일반적으로 사용하는 $JAVA_HOME/bin/java를 사용하면 32비트용을 사용한다고 한다.
이런 경우는 64비트용 java 명령을 사용하면 메모리 4기가까지 지원 된다.
$JAVA_HOME/bin/IA64N/java - Narrow (32비트)
$JAVA_HOME/bin/IA64W/java - Wide (64비트)
$JAVA_HOME/bin/IA64W/java -Xms4096m -Xmx4096m SomeClasse
+ 내가 설마 메모리를 6기가 까지 올리는 일이 있을 줄이야 -ㅅ-
+ 출처 : What are IA64N and IA64W







덧글