Loading...
  所在位置:论坛首页 -> ┈┋电脑网络技术区┋┈ -> 服务器技术 -> Sun VisualVM项目 开源Java问题解决方案
标题:Sun VisualVM项目 开源Java问题解决方案收藏 编辑 删除 楼主 | 上一篇 下一篇
柔情浪子
等级:社区游侠
权限:普通用户
积分:41
金钱:721
声望:48
经验:48
发帖数:185
注册:2008年2月16日
资料 短消息2008-5-16 10:23:05
 

VisualVM是Sun的一个OpenJDK项目,其目的在于为Java应用创建一个整套的问题解决工具。该工具由几个现有工具和新增功能合并而成的(如jvmstat、JMX、Attach API等)构成。VisualVM可以作为独立应用运行,或者通过其良好的API进行扩展。

在Java SE for Business的特性和优势页面上,VisualVM被描述为可以胜任如下任务的工具:

比以往任何时候都更快更容易地在已部署的应用中追踪导致可靠性、可用性或者可扩展性问题的根源。

根据VisualVM项目站点所述:

该工具的设计目标就是既可以在产品环境下使用,也可以在开发阶段使用,并且进一步加强了对Java SE平台的监控能力和性能分析能力。

在本文写作时,VisualVM 1.0 RC1已经提供下载了,同时根据VisualVM的主要开发者Thomas Hurka所述,官方的1.0版将于2008年夏季发布。它对JDK1.4.2、5.0及6.0都提供了支持,但是对JDK6.0的支持是最大的。一些特性列举如下:

分析

Thread Dump

Heap Dump

分析快照

应用快照

当被问到针对其他版本JDK的特性的完善计划时,Thomas Hurka说到:

VisualVM使用了不同的技术以从JDK(jvmstat、JMX、Attach AP及Serviceablity agent)中取得数据。如果某项技术在特定的JDK或者操作系统上不可用,那么依赖于这些技术的VisualVM特性也将不可用。

此外,VisualVM是“可插拔的”。它含有几个插件使其能够监控、管理和修复部署在GlassFish上的应用,同时还有其他的插件使其能轻松地与NetBeans(nbproject插件)API协同工作。

来自Sun的整套开源的问题解决方案表明了其对Java社区的承诺。说到社区,在2008年的JavaOne上有5个会议是围绕着VisualVM展开的。如果你有幸参加了其中任意一个会议,InfoQ社区很高兴能分享你的评论和反馈。

2008-5-16 10:23:05 顶部
第1页 共页 共0个回复     <<    >>    
 快速回复
  • 支持UBB,HTML标签

  • 高级回复

  • 操作选项:评分 加精 解精 奖惩 设专题 设公告 解公告 固顶 总固顶 解固顶 结帖 解结帖 锁帖 解锁 移帖 删帖
      首页 | 购买指南 | 商业版本 | 虚拟主机 | 特色介绍 | 下载中心 | 支付方式
    Copyright 2004-2008 BBSGood.com Powered By: BBSGood.Speed Version 5.0
      咨询电话:0575-85513832、0575-85513825(传真)、7*24小时咨询服务:13606552007 不良信息举报中心 浙ICP备05029817号
      业务QQ:38958768、客服QQ1:415896239、客服QQ2:343896043、MSN:jccsxx@hotmail.com