zoukankan      html  css  js  c++  java
  • 了解java虚拟机—JVM相关参数设置(2)

    1.   JVM相关参数设置

    JVM相关配置

    -XX:+PrintGC

    两次次YoungGC,两次FullGC。

    图片.png

    -XX:+PrintGCDetails

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

    图片.png

    图片.png

    图片.png

    -XX:+PrintHeapAtGC

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

    图片.png

    -XX:+PrintGCTimeStamps

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

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

    图片.png

    -XX:+PrintGCApplicationConcurrentTime

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

    图片.png

    -XX:+PrintGCApplicationStoppedTime

    每次GC使程序停顿的时间

    图片.png

    -XX:+PrintReferenceGC

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

    -Xloggc:logpath

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

    -verbose:class

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

    图片.png

    -XX:+PrintClassHistogram

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

    图片.png

    -XX:+PrintVMOptions

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

    图片.png

    -XX:+PrintCommandLineFlags

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

    图片.png

    -XX:+PrintFlagsFinal

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

    图片.png

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

  • 相关阅读:
    javascript 介绍
    命令提示符(命令行)
    node(1) hello world
    用Vgg16来提取特征
    VGG16学习
    注意力模型
    统计学习方法
    数字图像处理(五)
    数字图像处理(四)
    BN
  • 原文地址:https://www.cnblogs.com/hanlinhu/p/9487032.html
Copyright © 2011-2022 走看看