Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jvisualvm分析Java8MDMP转储文件添加VM核心转储灰显/暗显_Java_Jvisualvm - Fatal编程技术网

使用jvisualvm分析Java8MDMP转储文件添加VM核心转储灰显/暗显

使用jvisualvm分析Java8MDMP转储文件添加VM核心转储灰显/暗显,java,jvisualvm,Java,Jvisualvm,我发现,这非常接近,但是当我打开jvisualvm并打开“文件”菜单时,“添加VM Coredump”选项不可用。当我运行溢出文章中列出的其他选项时,我不会得到线程转储。我将进一步深入研究jmap命令,但我想知道如何使用Add-VM-Coredump功能,因为这将使生活更轻松。您必须在Solaris或Linux上才能访问VisualVM-Coredumps选项 在文档()中,它说: 如果VisualVM在Solaris或Linux上运行,则核心转储节点在应用程序窗口中可见。通常,只有在同一台机器

我发现,这非常接近,但是当我打开jvisualvm并打开“文件”菜单时,“添加VM Coredump”选项不可用。当我运行溢出文章中列出的其他选项时,我不会得到线程转储。我将进一步深入研究jmap命令,但我想知道如何使用Add-VM-Coredump功能,因为这将使生活更轻松。

您必须在Solaris或Linux上才能访问VisualVM-Coredumps选项

在文档()中,它说:

如果VisualVM在Solaris或Linux上运行,则核心转储节点在应用程序窗口中可见。通常,只有在同一台机器上进行旧件转储时,VisualVM才能打开旧件转储。核心转储包含有关Java开发工具包(JDK)和获取核心转储的机器内核的信息。要在VisualVM中打开核心转储,此信息必须与本地系统的JDK软件和内核相匹配


为什么不使用Eclipse内存分析工具?依我看,这是一个更成熟的产品。