问题标签 [jvisualvm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - jvisualvm 1.3.2 拒绝为某些本地应用程序而不是其他应用程序显示 CPU
OSX 狮子,Java 1.6.0_33
目前正在运行的一个程序,在 jvisualvm 中显示 CPU
另一个没有:
为什么?
java - 为什么 jvisualvm 看不到我的 Play Framework 应用程序?
我正在尝试使用 jvisualvm 来查看 Play Framework 应用程序。
环境:Windows 7 位,Java 7 64 位。
步骤:
1) 添加-Dcom.sun.management.jmxremote
到_JAVA_OPTIONS
环境变量。
拿起_JAVA_OPTIONS:-Xms800m -Xmx1500m -XX:PermSize=64m -XX:MaxPermSize=256m -Dcom.sun.manageme nt.jmxremote
2) 运行 jvisual vm(来自C:\Program Files\java\jdk1.7.0_03\bin
)。
3) 我在本地进程列表中没有看到 Play 进程。
我错过了什么?
java - Java heapdump 分析查找实例化对象的源
我正在使用 jvisualvm 分析堆转储。从报告中我可以看到类、实例数和占用的大小。
我想知道的是 - 这些对象的来源(哪个类实例化)。对于给定的对象,如果我可以知道所有源类以及每个类创建的实例数,我想很容易识别出不好的候选对象。
这可能吗?如果是这样,是否有比其他工具更好的工具来提供此类信息?
visualvm - 使用 OQL 进行字符串搜索
我正在使用 VisualVM 分析核心转储。我怀疑某些 XML 对象会导致泄漏,但是有太多的 String 对象需要一一处理。
我可以使用 OQL 搜索以 'GH' 开头的字符串吗?
谢谢你的帮助。
java - Eclipse 插件的堆栈跟踪
我们在 Eclipse 环境中安装了“IBM SCM Adapter for ClearCase”插件。
在某些 Eclipse 实例上从 ClearCase 中“签出”文件时,我们遇到了一些错误,并且该插件在其他一些 Eclipse 实例上运行良好。我们无法确定真正的问题,因为插件在日志上打印的信息非常少。插件的源代码不可用,因此我们可以调试。
是否可以使用一些 Java 监控工具查看堆栈跟踪(以及实际的方法参数)?
我正在使用 JvisualVM,并且可以看到主线程的堆栈跟踪,但它没有显示传递给导致问题的方法的实际参数。
相同的插件在相同的 eclipse 安装中表现不同,我们需要找出原因。
java - 为什么 jvisualvm 崩溃并显示消息:“未指定协议”
使用 Ubuntu 11.10。当我从命令行运行 jvisualvm 时,输出为:“未指定协议”。然后程序退出。
centos - 在 CentOS 上安装 jvisualvm
我在我的 CentOS 机器上安装了 Java,但我没有 jvisualvm:
我该如何安装它?
java - jVisualVM中采样和分析的区别
VisualVM 有两个单独的选项卡用于采样和分析。VisualVM 中的采样和分析有什么区别?
tomcat - 使用 64 位版本时,最新的 JRE (7u7) 和最新的 Tomcat (7.0.30) 出现问题?
我想在 Windows 7 上安装独立版本的 Tomcat,以便使用 jvisualvm 分析 Web 应用程序(服务版本只能使用 jmx 进行分析,这有一些限制)。我利用这个机会试用了 64 位版本的 JRE 和 Tomcat,但效果并不好。
Tomcat 没有启动,也不会创建日志文件。Tomcat 在运行startup.bat后实际运行的新控制台窗口几乎立即关闭,所以我看不到它显示了什么错误。我尝试了很多我在网上找到的技巧,以便在第一个命令提示符上显示此输出,但它们似乎适用于旧版本,因为我没有设法使它们中的任何一个工作。
我卸载了所有东西,然后使用相同的步骤安装了 32 位版本,现在它可以工作了。这种组合(JRE 64 和 Tomcat 7 64)是否存在已知问题?有没有人对这些版本有类似的问题?谢谢。
java - jVisualVM 的内存检查器中的“保留大小”是什么意思?
摘要选项卡上的 Jvisualvm 堆转储具有按保留大小检查最大对象的功能。
保留的真正含义是什么?对象树的大小如何计算并在此处显示?
如果我可以在这里看到对象(10M)和它的成员对象(5M),我应该如何计算堆影响。他们都占用了 10M 还是 15M 的堆?
为什么我看不到我们的外观巨大的应用程序对象?
谢谢。