- 軟(ruǎn)件大小:18.09M
- 軟件語言:多國語言[中(zhōng)文]
- 軟件(jiàn)類型:國外軟件
- 軟件類別:免費軟件 / 編程工具
- 更(gèng)新時間:2015-11-23 11:48
- 運行環(huán)境(jìng):WinAll, WinXP
- 軟件等(děng)級:
- 軟件廠(chǎng)商:
- 官方網站:http://www.chithemodel.com/
18.95M/中文/10.0
279KB/英文/10.0
767.25M/英文(wén)/10.0
3.83M/中文/3.3
581KB/中文/10.0
Java VisualVM是一(yī)個多線(xiàn)程的監控分析工具,可以對Java應用程序做(zuò)性能分(fèn)析和(hé)調優,功能包括內存(cún)分析、快(kuài)照功(gōng)能、轉儲功能、CPU分析等等,係統管理員可以利用它來監測(cè)、控製Java應用程序橫跨整個網(wǎng)絡(luò)的情況。有需要的趕緊下載(zǎi)吧。
開發大型(xíng) Java 應(yīng)用程序(xù)的過程中難免遇到內存泄露、性能瓶(píng)頸等問題,比如文件、網絡、數據庫(kù)的連接未釋放,未優化(huà)的(de)算法等。隨(suí)著應(yīng)用(yòng)程序的持續運行,可能會造(zào)成整個係統(tǒng)運行效率下降,嚴重(chóng)的則會造成係統崩潰。為(wéi)了找出程序中隱藏(cáng)的這些問題,在項(xiàng)目開發後(hòu)期往往會使用性能分析工具來對應用程序的性能進行分析和(hé)優化。
VisualVM 是一款免費的(de)\集成了多個 jdk 命令行(háng)工具的可視化工具(jù),它能(néng)為您(nín)提供強(qiáng)大的分析能力(lì),對(duì) Java 應用(yòng)程序做性能分析和調(diào)優。這些功能包括(kuò)生成和分析海量(liàng)數據、跟蹤內存泄漏、監控垃圾回(huí)收器、執行內存和(hé) CPU 分析,同時它還支(zhī)持(chí)在 MBeans 上進行瀏(liú)覽和操作。
從主菜單中(zhōng)選擇“工具(jù)”>“插件”。
在“可用插件”標簽中,選中該插件(jiàn)的“安裝”複選框。單擊“安裝”。
逐步完成插件安裝程序。
內存分析
VisualVM 通過檢測 JVM 中加載的類和對象(xiàng)信息等幫助我們分析內存(cún)使用情況,我們可(kě)以(yǐ)通過(guò) VisualVM 的監視標簽和 Profiler 標簽對(duì)應用(yòng)程序進行內存分析。
線程分析
Java 語言(yán)能夠很(hěn)好(hǎo)的實現多線程應用程序。當我們對一個(gè)多線(xiàn)程應(yīng)用(yòng)程序(xù)進行(háng)調試或者開發(fā)後期做性能調優的時候(hòu),往(wǎng)往需要了解當前程序中所有線(xiàn)程的運行狀態,是(shì)否有死鎖(suǒ)、熱鎖(suǒ)等情(qíng)況的(de)發生,從而分析係統(tǒng)可能存在的問(wèn)題。
快照功能
我們(men)可以使用 VisualVM 的(de)快照功能生(shēng)成(chéng)任意個性(xìng)能分(fèn)析快照並保存到本地來輔助我們進行性(xìng)能(néng)分析。快照為捕獲應用程序性(xìng)能分析數據(jù)提供了一個(gè)很便捷的方式因(yīn)為(wéi)快照一(yī)旦生(shēng)成可以(yǐ)在任何(hé)時候離(lí)線打開和查(chá)看(kàn),也可以相互傳閱。
轉儲功能
線程轉儲的生成(chéng)與分析
VisualVM 能夠對正在運行(háng)的本地(dì)應用程序生成線程轉(zhuǎn)儲,把活動線(xiàn)程的(de)堆棧蹤跡打印(yìn)出來,幫(bāng)助我們有(yǒu)效了解線程運行(háng)的情況,診斷死鎖、應用程(chéng)序癱瘓等問(wèn)題。
CPU 分析(xī)
VisualVM 能夠監控應(yīng)用程序在(zài)一段時間(jiān)的 CPU 的使用情況(kuàng),顯示 CPU 的使用(yòng)率、方(fāng)法(fǎ)的執行效率(lǜ)和頻率等相關(guān)數(shù)據幫助我們發(fā)現應用程(chéng)序(xù)的性能(néng)瓶頸。我們可以通過 VisualVM 的監視標(biāo)簽和 Profiler 標簽對應用程序進行 CPU 性能(néng)分析。
請描(miáo)述您所遇到的錯誤,我們將(jiāng)盡快予以修(xiū)正,謝謝!
*必填項,請(qǐng)輸入內容(róng)