实时监控 JVM 的 metaspace 使用情况

1 监控 metaspace

用 jstat。

  1. ps -aux 找到正在运行的 Java 程序的 pid
  2. jstat -gcmetacapacity <pid>

例如:

MC 一列,就是当前 metaspace 的大小。

2 实时监控

结合 watch 命令,可以实时监控。

每隔一秒高亮显示 metaspace 的变化情况:

watch -n 1 -d jstat -gcmetacapacity 448

3 扩展内容

站长数十年成长感悟,输入暗号查看

桩白墨公众号上还能加入书舟书友群、美团外卖红包群,免费领取站桩和原创 chatgpt 教程哦
暗号:
请关注本站微信公众号,回复“暗号”,即可获取。在微信里搜索“桩白墨”或者“baimoz”或者微信扫描右侧二维码都可以关注站长微信公众号。