HotSpot JVM 플래그 -XX:+UseCompressedOops
는 무엇을하며 언제 사용해야합니까? 64 비트 Java 인스턴스에서 사용할 때 (사용하지 않는 경우와 비교) 어떤 종류의 성능 및 메모리 사용 차이를 볼 수 있습니까?
1
64 비트 포인터를 압축합니다. 포인터 크기 증가로 인한 메모리 팽창 감소, GC에 소요되는 시간 감소, 성능 저하 등을 볼 수 있습니다. jdk1.6.0_22는 기본적으로이 플래그를 해제 한 마지막 Sun JVM입니다.
—
sjr