1.jconsole是隨著JDK 1.5而推出的。這是一個Java監測和管理控制臺-JMX兼容的圖形工具來監測Java虛擬機。它能夠同時監測本地和遠程的JVMs。詳情可查看:jconsole工具介紹



2.VisualVM 集成了幾個現有的JDK軟件工具,輕量級內存和CPU信息概要能力。這個工具被設計為同時在生產和開發時使用,進一步提高監視的能力和Java SE平臺的性能分析能力。


http://www.alphaworks.ibm.com/tech/heapanalyzer
3.HeapAnalyzer 能夠通過它采用啟發式搜索引擎和分析Java堆棧存儲信息發現可能的Java堆棧泄漏區域,它通過解析Java堆棧存儲信息,創建定向圖表,變換他們成定向樹和執行啟發式搜索引擎。



4.PerfAnal 是在Java 2平臺上為了分析應用表現的一個基于GUI的工具。您能使用PerfAnal的辯認性來查找出您需要調整的代碼。



5.JAMon 是一個免費,簡單,高性能,安全,允許開發者容易地監測生產應用程序的Java API。



6.Eclipse Memory Analyzer 是幫助您發現內存泄漏和減少記憶消耗量的一臺快速和功能豐富的Java堆分析儀。



7.GCViewer 一個免費開源工具,使用Java VM屬性-verbose:gc 和-Xloggc生成可視化數據。它也計算垃圾收集相關的性能指標(生產量、積累停留、最長的停留等等)。



如果您正在運行您的應用程序在HP - UX平臺,看看下面:

8. HPjmeter

      1. 確定和診斷在HP-UX上運行的java 應用程序的問題;

      2. 監察正在運行的java應用程序和分析切面數據;

      3. 捕捉剖面數據與零制備時,使用JDK / JRE的5.0.04或更高;

      4. 在HP - UX , Linux和Windows 系統上運行HPjmeter控制臺;

      5. 改善垃圾回收機制的表現。



9.HPjconfig 是為調整您的HP-UX 11i HPIntegrity Itanium? 和HP 9000 PA-RISC系統核心參量的Java配置工具,匹配您的應用的特征。 HPjconfig為專門制作您的HP-UX硬件工作臺提供核心參量推薦。他提供了保持和還原的功能,根據您的客戶的需要提供適合的建議,考慮到具體的Java和HP - UX的版本問題,HPjconfig決定所有最新的HP - UX的修補程序所需的Java性能和功能在系統上安裝,并提示出所有遺失或取代補丁。



10.Java Out-of-Box Tool 一個獨立的捆綁安裝時將安裝啟動( RC )的腳本,修改核心參量,重建核心和重新起動系統。 在啟動期間,啟動腳本將修改系統tunables,因而為Java提供更好的Out of The Box行為。