1 监控 metaspace
用 jstat。
ps -aux找到正在运行的 Java 程序的 pidjstat -gcmetacapacity <pid>
例如:

MC 一列,就是当前 metaspace 的大小。
2 实时监控
结合 watch 命令,可以实时监控。每隔一秒高亮显示 metaspace 的变化情况:watch -n 1 -d jstat -gcmetacapacity 448
通过 jstat -gcmetacapacity 命令查看 JVM 的 metaspace 大小,并结合 watch 命令实现每秒刷新高亮变化的实时监控,帮助快速定位内存问题。
用 jstat。
ps -aux 找到正在运行的 Java 程序的 pidjstat -gcmetacapacity <pid>例如:

MC 一列,就是当前 metaspace 的大小。
结合 watch 命令,可以实时监控。每隔一秒高亮显示 metaspace 的变化情况:watch -n 1 -d jstat -gcmetacapacity 448
输入关键词搜索本站全部文章