跳到主要内容

NMT

NMT

资料

操作

-XX:NativeMemoryTracking=detail
-XX:+UnlockDiagnosticVMOptions
-XX:+PrintNMTStatistics
  • 第1个是开启NMT
  • 2、3个是在JVM退出时获取内存使用情况数据

查看当前内存使用

jcmd <pid> VM.native_memory detail

记录基线,之后用于对比

# 基线
jcmd <pid> VM.native_memory baseline
# 与基线对比
jcmd <pid> VM.native_memory detail.diff