1. gzyueqian
      13352868059
      首頁 > 新聞中心 > > 正文

      Sun VisualVM項目 開源Java問題解決方案

      更新時間: 2008-05-16 16:04:55來源: 粵嵌教育瀏覽量:753

        VisualVM是Sun的一個OpenJDK項目,其目的在于為Java應(yīng)用創(chuàng)建一個整套的問題解決工具。該工具由幾個現(xiàn)有工具和新增功能合并而成的(如jvmstat、JMX、Attach API等)構(gòu)成。VisualVM可以作為獨(dú)立應(yīng)用運(yùn)行,或者通過其良好的API進(jìn)行擴(kuò)展。

        在Java SE for Business的特性和優(yōu)勢頁面上,VisualVM被描述為可以勝任如下任務(wù)的工具:

        比以往任何時候都更快更容易地在已部署的應(yīng)用中追蹤導(dǎo)致可靠性、可用性或者可擴(kuò)展性問題的根源。

        根據(jù)VisualVM項目站點(diǎn)所述:

        該工具的設(shè)計目標(biāo)就是既可以在產(chǎn)品環(huán)境下使用,也可以在開發(fā)階段使用,并且進(jìn)一步加強(qiáng)了對Java SE平臺的監(jiān)控能力和性能分析能力。

        在本文寫作時,VisualVM 1.0 RC1已經(jīng)提供下載了,同時根據(jù)VisualVM的主要開發(fā)者Thomas Hurka所述,官方的1.0版將于2008年夏季發(fā)布。它對JDK1.4.2、5.0及6.0都提供了支持,但是對JDK6.0的支持是的。一些特性列舉如下:

        分析

        Thread Dump

        Heap Dump

        分析快照

        應(yīng)用快照

        當(dāng)被問到針對其他版本JDK的特性的完善計劃時,Thomas Hurka說到:

        VisualVM使用了不同的技術(shù)以從JDK(jvmstat、JMX、Attach AP及Serviceablity agent)中取得數(shù)據(jù)。如果某項技術(shù)在特定的JDK或者操作系統(tǒng)上不可用,那么依賴于這些技術(shù)的VisualVM特性也將不可用。

        此外,VisualVM是“可插拔的”。它含有幾個插件使其能夠監(jiān)控、管理和修復(fù)部署在GlassFish上的應(yīng)用,同時還有其他的插件使其能輕松地與NetBeans(nbproject插件)API協(xié)同工作。

        來自Sun的整套開源的問題解決方案表明了其對Java社區(qū)的承諾。說到社區(qū),在2008年的JavaOne上有5個會議是圍繞著VisualVM展開的。如果你有幸參加了其中任意一個會議,InfoQ社區(qū)很高興能分享你的評論和反饋

      免費(fèi)預(yù)約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 真实国产乱子伦对白在线播放 | 亚洲日韩在线中文字幕综合 | 亚洲欧美国产制服另类 | 骚包在线-最新中文字幕 | 久久精品日韩免费 | 色婷婷色综合缴 |