JDK 6 update 23后更新,x64环境下,满足下列条件时会自动开启压缩指针UseCompressedOops支持
 
1、JVM非-client模式
2、MaxHeapSize+MaxPermSize小于32G
3、启动时未明确指示是否开启UseCompressedOops支持
4、未启用G1 GC收集器(默认不启用,并且这东西现在的JDK6和JDK7中都还是预览版)