7

我们开始检查我的应用程序的性能,因为它在一段时间后变慢了。我正在使用 jvisualvm 来观察原因。谁能告诉我如何在 Unix 中使用 jvisualvm,就像在 Windows 中一样,我们可以通过 UI 来检查它。我们是否也可以在 Unix 中拥有相同的视图。

让我的 jvisualvm 路径是 /Prj/tools/java/bin/jvisualvm

当我使用帮助时,

Usage: /Prj/tools/java/bin/../lib/visualvm//platform7/lib/nbexec {options} arguments  

General options:  
  --help                show this help  
  --jdkhome <path>      path to Java(TM) 2 SDK, Standard Edition  
  -J<jvm_option>        pass <jvm_option> to JVM  

  --cp:p <classpath>    prepend <classpath> to classpath  
  --cp:a <classpath>    append <classpath> to classpath  
Core options:  
  --laf <LaF classname> use given LookAndFeel class instead of the default  
  --fontsize <size>     set the base font size of the user interface, in points  
  --locale <language[:country[:variant]]> use specified locale  
  --userdir <path>      use specified directory to store user settings  

Module reload options:  
  --reload /path/to/module.jar  Installs or reinstalls a module JAR file.
4

4 回答 4

1

只需在终端中输入:

/Prj/tools/java/bin/jvisualvm

并点击进入。如果您想传递一些参数或选项(例如 JDK home),请使用帮助提供的格式将其放在上述命令中的“jvisualvm”之后。

于 2013-10-23T06:40:21.857 回答
1

您可以从jvisualvm.

否则,您可以将DISPLAYunix 的参数设置为您的桌面 IP [like DISPLAY=<your IP>:0.0;export DISPLAY] 注意:根据您的使用 unix 命令SHELL

于 2013-10-23T06:44:27.537 回答
1
  1. 使用 Mobaxterm 工具连接 Linux 机器。
  2. 将显示变量设置为: setenv DISPLAY :0.0
  3. 转到 /bin
  4. 启动为:./jvisualvm

我希望这有效

于 2017-11-22T10:22:50.363 回答
0

转到 JDK bin 文件夹并jvisualvm通过键入jvisualvm并按 Enter 键运行二进制文件。

于 2013-10-23T06:39:36.707 回答