2011-08-31 65 views
8

我剛開始使用Eclipse 3.7。以前在Eclipse 3.6中,我使用了一個名爲TPTP的工具來執行時間分析(除此之外,它還可以做很多其他的事情,但這就是我所需要的)。哪一個是Eclipse 3.7的權威性分析工具?

我注意到TPTP現在已經被忽略了,它不再是一個活躍的Eclipse項目。

是否有替代TPTP的新項目?似乎沒有與Eclipse捆綁的等效工具,所以我想知道哪個是Eclipse 3.7的默認轉向免費分析器?

加分:我正在分析的類使用了大量的JNI調用。我並不期望得到關於這些本地調用會發生什麼的任何有意義的見解,但我不希望我使用本機調用來打破profiller。出於某種原因,Eclipse 3.6上的TPTP無法處理這個問題!

回答

6

IM使用此工具的工作:

http://code.google.com/a/eclipselabs.org/p/jvmmonitor/

再見

+0

我試圖安裝這個沒有真正運氣的最新版本。在eclipse 3.6和3.7中,我收到以下崩潰: –

+0

http://code.google.com/a/eclipselabs.org/p/jvmmonitor/issues/detail?id=63 –

+2

@Salim,嘗試刷新存儲庫jvm monitor在'available repositories'首選項頁面中。 – Kane

0

您可以嘗試VisualVM(是不是一個Eclipse的工具,被納入到JDK 6 Update 7的旁邊)

0

您可以使用JVM監視器,這是一個純Java中的免費Eclipse插件。

https://code.google.com/a/eclipselabs.org/p/jvmmonitor/

它可以讓你監視JVM的應用程序,不需要任何特殊的啓動配置或準備,並使用標準JVM API來連接和監控。對我來說,它只是適度地運作,即開即用。

它包括分析,針對您指定的包&包括方法分析的'總時間'和調用樹。這些是我所需要的&無法與JVisualVM一起獲得。