jvisualvm in Unix



我们开始检查应用程序的性能,因为它在一段时间后变慢了。我正在使用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.
  1. 使用 Mobaxterm 工具连接到 Linux box。
  2. 将显示变量设置为: 设置显示:0.0
  3. 转到/bin
  4. 启动方式: ./jvisualvm

我希望这有效

只需输入您的终端:

/Prj/tools/java/bin/jvisualvm

然后按回车键。如果你想传递一些参数或选项(如JDK home),请使用help提供的格式将其放在上面的命令中的"jvisualvm"之后。

您可以从 jvisualvm 设置与 unix 盒的远程连接。

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

转到 JDK bin 文件夹,然后键入 jvisualvm 并按 Enter 键运行jvisualvm二进制文件。

最新更新