2013-07-03 59 views
1

最近(我怀疑前几天安装了最新的Java更新,但我不确定),我在Mac OS 10.8.4下运行VisualVM时遇到了一些奇怪的问题。探查一直工作正常的年龄,但现在突然之间,CPU剖析不显示我自己的应用程序的任何方法的任何时间较长,但只有以下四种:分析问题VisualVM和Mac OS X

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

我们试图在一个同事的Mac(类似的配置,安装了最新的更新),并且它仍然可以正常工作。

任何提示可能会导致这些问题受到热烈欢迎。

这是一个命令行程序,没有 AWT应用程序。

+0

而应用程序运行正常吗?由于上面看起来像AWT已经自动关闭,这可能是由于'-XstartOnFirstThread'着名的可可问题。 –

+0

是的,应用程序运行得很好。我忘了提及:它是**没有AWT应用程序**,但纯粹是基于命令行。 – qqilihq

回答

0

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