如何启动Java NMT

问题描述 投票:-1回答:1

我正在尝试使用以下命令在CMD中启用本机内存跟踪。

  java -XX:NativeMemoryTracking=[off|summary|detail]

但出现类似错误的错误:

  'summary' is not recognized as an internal or external command,

可运行的程序或批处理文件。

我也尝试了以下命令:

  java -XX:NativeMemoryTracking=[off] and java -XX:NativeMemoryTracking= 
  [summary] and java -XX:NativeMemoryTracking=[detail]

但出现类似错误:

   Error occurred during initialization of VM
   Syntax error, expecting -XX:NativeMemoryTracking=[off|summary|detail]
java memory-leaks jvm native-code jcmd
1个回答
1
投票

[off|summary|detail]表示其中之一,因此您必须通过以下方式使用它:

java -XX:NativeMemoryTracking=off

java -XX:NativeMemoryTracking=summary

java -XX:NativeMemoryTracking=detail
© www.soinside.com 2019 - 2024. All rights reserved.