2012-05-18 56 views
0

我有一個簡單的java程序,其中包含不超過10個方法調用。我想使用可視化虛擬機進行配置。注意我在使用linux。我試圖通過以下命令來做同樣的事情。使用可視化虛擬機進行性能分析

sh visualvm_134/bin/visualvm & java cased/test/MainController 

我也嘗試過下面的命令。

java cased/test/MainController & sh visualvm_134/bin/visualvm 

但它沒有在可視虛擬機中顯示我的應用程序「MainController」。任何人都可以告訴我我做錯了什麼?我不熟悉概要分析和可視化虛擬機。 我試着用jibble miniwebserver使用可視化虛擬機,它向我展示了合理的性能分析結果。但我如何使用它與Java程序?

謝謝。

+0

您的應用程序在啓動時通常會持續多長時間?它可能在visualVM可以找到它之前完成運行。 – artbristol

回答

0

您無法通過VisualVM分析應用程序啓動。

改爲使用NetBeans Profiler,它基於與VisualVM相同的引擎,但也允許您配置應用程序啓動。