1.jconsole是隨著JDK 1.5而推出的浪感。這是一個Java監(jiān)測和管理控制臺-JMX兼容的圖形工具來監(jiān)測Java虛擬機(jī)阎姥。它能夠同時監(jiān)測本地和遠(yuǎn)程的JVMs。
2.VisualVM 集成了幾個現(xiàn)有的JDK軟件工具,輕量級內(nèi)存和CPU信息概要能力后频。這個工具被設(shè)計為同時在生產(chǎn)和開發(fā)時使用竞穷,進(jìn)一步提高監(jiān)視的能力和Java SE平臺的性能分析能力唐责。
3.HeapAnalyzer 能夠通過它采用啟發(fā)式搜索引擎和分析Java堆棧存儲信息發(fā)現(xiàn)可能的Java堆棧泄漏區(qū)域,它通過解析Java堆棧存儲信息瘾带,創(chuàng)建定向圖表鼠哥,變換他們成定向樹和執(zhí)行啟發(fā)式搜索引擎。
4.PerfAnal 是在Java 2平臺上為了分析應(yīng)用表現(xiàn)的一個基于GUI的工具。您能使用PerfAnal的辯認(rèn)性來查找出您需要調(diào)整的代碼朴恳。
5.JAMon? ? 是一個免費(fèi)科盛,簡單,高性能菜皂,安全贞绵,允許開發(fā)者容易地監(jiān)測生產(chǎn)應(yīng)用程序的Java API。
6.Eclipse Memory Analyzer? ? ? 是幫助您發(fā)現(xiàn)內(nèi)存泄漏和減少記憶消耗量的一臺快速和功能豐富的Java堆分析儀恍飘。
7.GCViewer? ? 一個免費(fèi)開源工具榨崩,使用Java VM屬性-verbose:gc 和-Xloggc生成可視化數(shù)據(jù)。它也計算垃圾收集相關(guān)的性能指標(biāo)(生產(chǎn)量章母、積累停留母蛛、最長的停留等等)。