Linux 系统下,如何查看 Java 虚拟机采用的是哪种垃圾回收算法?方法比较简单,语句如下:

[testuser@vmtest]$ java -XX:+PrintCommandLineFlags -version
-XX:InitialHeapSize=128150272 -XX:MaxHeapSize=2050404352 -XX:+PrintCommandLineFlags -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseParallelGC 
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

  上述结果中的 -XX:+UseParallelGC 表明新生代使用 ParallelGC。

  文章参考:

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐