首頁>Club>
10
回覆列表
  • 1 # mtglo16099

      VisualVM 提供在 Java 虛擬機器 (Java Virutal Machine, JVM) 上執行的 Java 應用程式的詳細資訊。在 VisualVM 的圖形使用者介面中,您可以方便、快捷地檢視多個 Java 應用程式的相關資訊。(摘自官方) 簡單說來,VisualVM是一種集成了多個JDK命令列工具的視覺化工具,它能為您提供強大的分析能力。所有這些都是免費的!它囊括的命令列工具包括jstat, JConsole, jstack, jmap 和 jinfo,這些工具與JDK的標準版本是一致的。  可以使用VisualVM生成和分析海量資料、跟蹤記憶體洩漏、監控垃圾回收器、執行記憶體和CPU分析,同時它還支援在MBeans上進行瀏覽和操作。儘管VisualVM自身要在JDK6這個版本上執行,但是JDK1.4以上版本的程式它都能監控。 對於我們來說,這些功能都是至關重要的。以前大家可能會用YourKit這樣的付費軟體來檢測我的應用軟體,但現在可以用VisualVM這樣一個開源工具來實現同樣的功能了。更何況,有誰比能Sun公司更瞭解JVM呢?  VisualVM的一個最大好處就是,它已經在你的JDK bin目錄裡了,只要你使用的是JDK1.6 Update7之後的版本。點選一下jvisualvm.exe圖示它就可以運行了。

  • 中秋節和大豐收的關聯?
  • 什麼血型不能結婚?