linux内存管理命令有哪些?

linux内存管理命令有:1、【jmap】代表J*a内存影像工具;2、【jstat】代表虚拟机统计信息监视工具;3、【YGC】代表从应用程序启动到采样时Minor GC次数;4、【YGCT】代表从应用程序启动到采样时Minor GC耗时。

linux内存管理命令有哪些?

linux内存管理命令有:

检查是否有内存泄露情况

1、J*a内存影像工具: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区使用率

    Tun2企业网站管理系统(支持静态生成)2.0.18 Tun2企业网站管理系统(支持静态生成)2.0.18

    Tun2企业网站管理系统是一套针对企业开发的CMS。它是一款具有专业级的功能和傻瓜式管理的网站站管理软件。Tun2追求的是简单与实用。它不同于大型门户CMS,繁杂并令人无从下手。因为它正对的用户是企业网站,所以它将更贴近企业本身【2.0.18更新说明】1、修复linux主机无法群发邮件的bug2、增加自定义栏目静态文件保存名、内容静态文件保存名& K6 V& N4

    Tun2企业网站管理系统(支持静态生成)2.0.18 0 查看详情 Tun2企业网站管理系统(支持静态生成)2.0.18
  •     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内存管理命令有哪些?的详细内容,更多请关注其它相关文章!

本文转自网络,如有侵权请联系客服删除。