藉助開源工具高效完成Java應用的運行分析(轉http://www.infoq.com/cn/articles/java-profiling-with-open-source)

來源:互聯網
上載者:User
 

作者 Joachim Haagen Skeie 譯者 李勇 發佈於 2011年11月9日 領域 語言 & 開發 主題 工具 , 效能和延展性 , Java 標籤 效能調優 , 開源Java 分享 |

不止一次,我們都萌發過想對運行中程式的底層狀況一探究竟的念頭。產生這種需求的原因可能是運行緩慢的服務、Java虛擬機器(JVM)崩潰、掛起、死結、頻繁的JVM暫停、突然或持續的高CPU使用率、甚至於可怕的記憶體溢出(OOME)。好訊息是現在已有許多工具能幫你得到Java虛擬機器運行過程中的不同參數,這些資訊有助於你瞭解其內部狀況,從而診斷上述的各種情況。 相關廠商內容

使用Away3D 4 和 Stage 3D建立3D遊戲以及應用程式—第一部分:30分鐘內建立一個3D項目

Flex行動裝置 App程式開發的技巧和竅門——第二部分

Flex 4.6 SDK和Flash Builder 4.6中的新功能

高速下載:Adobe Flash Builder 4.5 簡體中文正式版 for Windows

高速下載:Adobe Flash Builder 4.5 簡體中文正式版 for Mac 相關贊助商

彙集最新RIA技術相關資源,提供Flash開發平台相關工具高速下載。

在這篇文章中,我將介紹一些優秀的開源工具。其中一些是JVM內建的,另一些則是第三方工具。我將從最簡單的工具開始介紹,逐漸過渡到一些比較複雜的工具。本文的目的是協助你找到合適的調試診斷工具,這樣當程式出現執行異常、緩慢或根本不能執行時,手頭隨時有可用的工具。

好了,讓我們出發。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.