HotSpot在不同环境里的VM参数默认值参考
暂时就放个gist链接出来:>> https://gist.github.com/827140 <<
多数参数的意义在这里可以查到:globals.hpp
Windows测试环境:
Linux x64测试环境:
====================================================================
一些参数的备注:
PrintClassHistogramBeforeFullGC (>= 6u18)
UseFPUForSpilling在支持SSE2或异常的系统上默认仍然是false的,但打开AggressiveOpts则会变为true
UseOprofile 留意一下这个参数,默认是false
MaxTenuringThreshold在使用CMS时的默认值会变成4
====================================================================
参数相关讨论:
JVM调优的"标准参数"的各种陷阱
懒得把内容贴过来因为相对Gist贴代码型文本更方便些。 。
请教一个问题,open JDK 的 HotSpot vm和标准的jdk的HotSpot vm有什么区别,还是说两者是一个东西