jdk1.5 부터는 메모리 2G이상, cpu 2개이상 있으면, 자동으로 server-class로 판별하고 자동으로 -server로 jvm을 실행하게 된다.
리눅스 서버는 대부분이 cpu2개이상, 메모리 2G이상이면, -server 옵션 안써도 됨~
http://java.sun.com/docs/hotspot/gc5.0/ergo5.html
In the J2SE platform version 5.0 a class of machine referred to as a server-class machine has been defined as a machine with - 2 or more physical processors - 2 or more Gbytes of physical memory
On server-class machines by default the following are selected. - Throughput garbage collector - Heap sizes - initial heap size of 1/64 of physical memory up to 1Gbyte - maximum heap size of ¼ of physical memory up to 1Gbyte - Server runtime compiler |
'java core' 카테고리의 다른 글
java checked Exception에 대한 고찰 (0) | 2010.10.01 |
---|---|
Java option 관련 (0) | 2010.08.31 |
G1 알고리즘 공부 (0) | 2010.08.09 |
JDK 1.6.0 update 21 때문에 Eclipse 문제 발생 (0) | 2010.08.09 |
Random과 SecureRandom의 차이 (0) | 2010.08.05 |