码迷,mamicode.com
首页 > 编程语言 > 详细

了解java虚拟机—JVM相关参数设置(2)

时间:2018-08-16 14:57:26      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:方式   htm   虚拟   ref   src   软引用   指定位置   结束   his   

1.   JVM相关参数设置

JVM相关配置

-XX:+PrintGC

两次次YoungGC,两次FullGC。

技术分享图片

-XX:+PrintGCDetails

打印GC时的内存,并且在程序结束时打印堆内存使用情况

技术分享图片

技术分享图片

技术分享图片

-XX:+PrintHeapAtGC

每次GC时会分别打印回收前与回收后堆信息

技术分享图片

-XX:+PrintGCTimeStamps

选择打印GC的方式后,再添加此参数。比如:-XX:+PrintGC -XX:+PrintGCTimeStamps

每次GC时会打印程序启动后至GC发生的时间戳。

技术分享图片

-XX:+PrintGCApplicationConcurrentTime

打印每次GC时程序运行的时间,当GC后时间置为0.

技术分享图片

-XX:+PrintGCApplicationStoppedTime

每次GC使程序停顿的时间

技术分享图片

-XX:+PrintReferenceGC

用来跟踪系统内的(softReference)软引用,(weadReference)弱引用,(phantomReference)虚引用,显示引用过程。弱引用,软引用及虚引用对GC的影响

-Xloggc:logpath

将GC日志输出到指定位置。

-verbose:class

跟踪类的加载和卸载,亦可单独配置-XX:+TraceClassLoading跟踪类的加载或单独配置-XX:+TraceClassUnloading

技术分享图片

-XX:+PrintClassHistogram

打印出实例的数量以及空间大小

技术分享图片

-XX:+PrintVMOptions

打印出JVM接受到的显式(主动配置的)命令行参数

技术分享图片

-XX:+PrintCommandLineFlags

打印出显式(主动配置)和隐式(JVM自行设置)

技术分享图片

-XX:+PrintFlagsFinal

打印出所有的系统参数值。

技术分享图片


?版权声明:本文为【翰林小院】(huhanlin.com)原创文章,转载时请注明出处!

了解java虚拟机—JVM相关参数设置(2)

标签:方式   htm   虚拟   ref   src   软引用   指定位置   结束   his   

原文地址:https://www.cnblogs.com/hanlinhu/p/9487032.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!