java - VisualVM 和 Mac OS X 分析问题

标签 java macos visualvm

最近(我怀疑几天前安装了最新的 Java 更新,但我不确定),我在 Mac OS 10.8.4 下运行 VisualVM 时遇到一些奇怪的问题。分析器多年来一直工作良好,但现在突然间,CPU 分析不再向我显示我自己的应用程序中的任何方法,而只显示以下四种方法:

sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run()
sun.awt.AWTAutoShutdown.run()
sun.awt.AppContext$PostShutdownEventRunnable.run()
java.util.concurrent.ThreadPoolExecutor$Worker.run()

我们在同事的 Mac 上进行了尝试(类似的配置,安装了最新更新),他仍然可以正常工作。

热烈欢迎任何可能导致该问题的提示。

[编辑]它是一个命令行程序,不是 AWT 应用程序。

最佳答案

由于某种原因,您的 CPU 分析设置被搞乱了。请参阅Profiling VisulVM ,特别是“性能分析”部分。它将描述设置。

关于java - VisualVM 和 Mac OS X 分析问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17442483/

相关文章:

java - Spring RestController 与其他 Java 类交互

macos - 将钥匙串(keychain)添加到搜索列表?

java - 是否可以在外部分析器下运行 JMH 基准测试?

c# - 我可以使用 xcode 在 C# 中编程吗?

macos - 如何为 NSCollectionView 的 "Overshoot"背景着色

eclipse - 如何在 EclEmma 下启动单元测试而不使用安装了该启动器的 VisualVM 启动器

java - VisualVM 无​​法在 Windows XP 下执行分析

java - 从语言环境获取 GMT 时间

java - 将整数值从 servlet 传递到 jsp

java - java或c++中的邻接矩阵来查找连接的节点