linux内存治理敕令有:1、【jmap】代表Java内存影象东西;2、【jstat】代表虚拟机统计信息看管东西;3、【YGC】代表从应用程序启动到采样时Minor GC次数;4、【YGCT】代表从应用程序启动到采样时Minor GC耗时。
linux内存治理敕令有:
搜检是不是有内存泄漏状况
1、Java内存影象东西:jmap
jmap -histo:live pid 输出指定pid存活的内存直方图
第一列,序号,无实际意义
第二列,对象实例数目
第三列,对象实例占用总内存数,单元:字节
第四列,对象实例称号
末了一行,总实例数目与总内存占用数
相干进修引荐:linux视频教程
2、虚拟机统计信息看管东西:jstat
jstat -gcutil pid 10s 每10s纪录一次gc接纳信息,如:
S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
0.00 80.28 38.44 4.19 96.53 93.94 13805 709.977 5 1.078 711.055
0.00 80.28 57.48 4.19 96.53 93.94 13805 709.977 5 1.078 711.055
0.00 80.28 71.95 4.19 96.53 93.94 13805 709.977 5 1.078 711.055
0.00 80.28 84.82 4.19 96.53 93.94 13805 709.977 5 1.078 711.055
77.88 0.00 4.89 4.19 96.53 93.94 13806 710.049 5 1.078 711.127
77.88 0.00 13.71 4.19 96.53 93.94 13806 710.049 5 1.078 711.127
77.88 0.00 26.91 4.19 96.53 93.94 13806 710.049 5 1.078 711.127
0.00 83.91 2.54 4.19 96.53 93.94 13807 710.080 5 1.078 711.158
S0 Survivor0区运用率
S1 Survivor1区运用率
E Eden 区运用率
O(Old)代表老年代运用率
M 元空间(MetaspaceSize)已运用的占当前容量百分比
CCS 紧缩运用比例
P (Permanent)代表永远代运用率
YGC (Young GC)代表从应用程序启动到采样时Minor GC 次数
YGCT 代表从应用程序启动到采样时Minor GC耗时(单元秒)
FGC (Full GC)代表从应用程序启动到采样时Full GC次数
FGCT(Full GC)代表从应用程序启动到采样时Full GC耗时(单元秒)
GCT 代表从应用程序启动到采样时Minor & Full GC总计耗时(单元秒)
以上就是linux内存治理敕令有哪些?的细致内容,更多请关注ki4网别的相干文章!
收藏 | 0