quest jprobe最佳實(shí)踐指南

quest jprobe最佳實(shí)踐指南

ID:11242628

大?。?38.00 KB

頁數(shù):16頁

時間:2018-07-10

quest jprobe最佳實(shí)踐指南_第1頁
quest jprobe最佳實(shí)踐指南_第2頁
quest jprobe最佳實(shí)踐指南_第3頁
quest jprobe最佳實(shí)踐指南_第4頁
quest jprobe最佳實(shí)踐指南_第5頁
資源描述:

《quest jprobe最佳實(shí)踐指南》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、Java和J2EE業(yè)務(wù)應(yīng)用程序中的性能非常重要。當(dāng)數(shù)以千計的用戶使用您的應(yīng)用程序時,您不能承擔(dān)忽略影響應(yīng)用程序可靠性和伸縮性的問題所帶來的風(fēng)險,和承擔(dān)性能瓶頸、內(nèi)存泄漏、進(jìn)程以及未測試代碼等問題。您也不能承擔(dān)在系統(tǒng)體系結(jié)構(gòu)上再繼續(xù)花費(fèi)。造成應(yīng)用程序中代碼錯誤通常由于代碼雖然是源代碼,然而許多開發(fā)組在開發(fā)高性能過程中不能執(zhí)行最佳的操作。因此您必須管理性能,管理風(fēng)險。JProbeSuite5.0是Java最佳的性能協(xié)調(diào)組件包,提供了高級的、高靈活性的Java應(yīng)用程序協(xié)調(diào),而不管其在本地運(yùn)行還是在遠(yuǎn)程運(yùn)行。組件包中包括:JProbeProfile

2、r、JProbeMemoryDebugger、JProbeThreadalyzer和JProbeCoverage。JProbeProfilerJProbeProfiler是一個前沿的Java工具。JProbeProfiler幫助開發(fā)者快速的診斷Java代碼中性能瓶頸。伴隨著高精確度的診斷,以及一行行的輸出結(jié)果,開發(fā)者將大大改善應(yīng)用程序性能。隨著客戶Java應(yīng)用程序和J2EE應(yīng)用程序的大小和復(fù)雜性的增長,對快速分析能力的工具的需求也逐漸增強(qiáng)。JProbeProfiler5.0動態(tài)的改善了分析時間,能使用戶的處理速度提高10倍。主要特性方法和行

3、級分析-定位快速方法,逐步測量每行性能。測量占用或CPU時間-跟蹤最終用戶感覺的性能或計算瓶頸9個性能矩陣-識別性能問題的實(shí)際來源高級過濾和觸發(fā)器-零化代碼臨界區(qū)快照差分-識別代碼變化對性能的影響高級打印和輸出-用AcrobatPDF打印性能分析;將列表數(shù)據(jù)發(fā)送到文本,HTML或類似于Excel的CSV格式?JProbeMemoryDebuggerJProbeMemoryDebugger幫助開發(fā)者快速發(fā)現(xiàn)Java代碼中的內(nèi)存泄漏,降低應(yīng)用程序中內(nèi)存的使用。Java開發(fā)人員能采用JProbe易于使用的查看器,導(dǎo)航和分行結(jié)果,可視化在內(nèi)存使用和

4、空閑對象中的復(fù)雜數(shù)據(jù)。提供了下列優(yōu)點(diǎn):消除了花費(fèi)較大的內(nèi)存循環(huán)、動態(tài)提高內(nèi)存消耗和應(yīng)用程序性能、指出產(chǎn)生閑散對象的原因、采用強(qiáng)大的觸發(fā)器零化重要代碼以及良好的協(xié)調(diào)的數(shù)據(jù)集合并附帶高級API。我們?yōu)镴ProbeMemoryDebugger5.0添加了更多新特性,所有這些特性都是為了減少您尋找內(nèi)存泄漏的時間。主要特性識別內(nèi)存泄漏-采用易用的2按鈕分析和對象閥值來跟蹤運(yùn)行時的內(nèi)存增加內(nèi)存實(shí)例計算器-計算內(nèi)存泄漏多少智能內(nèi)存分析-采用LeakDocotor精確定位內(nèi)存泄漏的可能來源引用圖和實(shí)例詳細(xì)信息-跟蹤內(nèi)存使用和對象引用基于樹的實(shí)例詳細(xì)視圖-通

5、過對象引用快速跟蹤內(nèi)存泄漏垃圾收集分析-監(jiān)測壽命周期短的對象和垃圾收集詳細(xì)信息快照差分-識別代碼變化對內(nèi)存使用的影響?JProbeThreadalyzer線程為您的應(yīng)用程序提供同時處理多項任務(wù)的功能。主要用于建立高性能,可縮放的應(yīng)用程序,同時在服務(wù)器端Java開發(fā)中占有非常重要的地位。多線程應(yīng)用程序具有不加任何警告而停止業(yè)務(wù)應(yīng)用程序的缺陷。JProbeThreadalyzer能夠監(jiān)測影響應(yīng)用程序性能的線程錯誤。強(qiáng)大的鎖定分析器能幫助您在問題發(fā)生之前預(yù)測線程中的問題。容易使用的可視化器顯示了您分析的結(jié)果,以至于您能快速的獲取與線程相關(guān)的問題的

6、根本。主要特性可視化圖-觀察線程狀態(tài)的變化鎖定分析器-在產(chǎn)生問題之前,預(yù)測死鎖和數(shù)據(jù)跟蹤情況監(jiān)測異常同步-避免數(shù)據(jù)錯誤JProbeCoverage為了確保能精確的測試Java運(yùn)行應(yīng)用程序,開發(fā)者需要知道要測試多少代碼量以及在何處找到未測試的代碼。JProbeCoverage幫助您定位未測試代碼,精確測量執(zhí)行的代碼量。最終將產(chǎn)生高質(zhì)量,耗時短的應(yīng)用程序。JProbe5.0動態(tài)的改善了分析時間,使用戶的處理速度提高了10倍,特別改善了Profiling和代碼覆蓋部分。除了以前版本中提供的直線和方法級報表,JProbeCoverage5.0新特性

7、就是能生成類級覆蓋報表。主要特性覆蓋瀏覽器和源代碼視圖-快速分離未檢測代碼和死代碼批處理模式-能以批處理模式運(yùn)行,方便的集成建立/測試系統(tǒng)報表-以XML,文本,類似于Excel的CSV和HTML形式輸出覆蓋快照數(shù)據(jù),用以定制分析快照合并-合并多個平臺運(yùn)行的整個覆蓋數(shù)據(jù)QuestJProbe最佳實(shí)踐指南作者:鑄銳數(shù)碼-編譯發(fā)文時間:2004.10.131.介紹在Java的廣泛應(yīng)用中,一個關(guān)鍵驅(qū)動因素是由于使用標(biāo)準(zhǔn)類庫和應(yīng)用框架從而提高了生產(chǎn)效率。通過減少必要的設(shè)計,實(shí)現(xiàn)和調(diào)試等軟件開發(fā)任務(wù),Java在各種平臺之間極大地改善了集成性和互操作性;

8、其它的開發(fā)環(huán)境都不能提供像Java那樣的強(qiáng)大功能。實(shí)際上,沒有一個環(huán)境像J2EE那樣具有明顯的基于框架開發(fā)的優(yōu)點(diǎn),J2EE能夠快速地構(gòu)建可擴(kuò)展,分布式的安全企業(yè)級應(yīng)用。雖然這些優(yōu)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。