Linux环境下,查看当前JDK的默认垃圾收集器
java -XX:+PrintCommandLineFlags -version
服务器安装的是1.7的版本
各个参数的含义
- -XX:InitialHeapSize=129001984:初始堆内存
- -XX:MaxHeapSize=2064031744:最大堆内存
- -XX:+PrintCommandLineFlags:打印HotSpotVM 采用的自动优化参数
- -XX:+UseCompressedOops:JVM之压缩指针
- -XX:+UseParallelGC:使用并行垃圾收集清除
UseParallelGC:并行收集器,同时运行在多个cpu之间,物理上的并行收集器,跟上面的收集器一样也是独占式的,但是它最大化的提高程序吞吐量,同时缩短程序停顿时间,另外它不能与CMS收集器配合工作。