
Java VisualVM
1.3.8 官方版中文版- 软件大小:16.2 MB
- 更新日期:2017-05-16
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费软件
- 软件官网:未知
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍人气软件相关文章网友评论下载地址
java visualvm是一款用户在开发程序中常用的可视化管理工具,通过该软件,您可以检测电脑编辑软件过程中出现的故障或者漏洞,直接从JDK框架中分析编辑代码的运行方式,利用数据收集、读取、统计的技术,将搜索到的数据以图形化的方式展示在您的面前,方便您在多个环境中查看软件的详细调试过程,提高代码编辑的质量;Java VisualVM 分析的技术非常强大,支持多线程分析、支持CPU分析、支持内存分析,让您在开发程序的时候可以具备专业的故障检测方案,需要的朋友可以下载试试!

软件功能
Java VisualVM是一个工具,提供可视化界面,用于在Java应用程序在Java虚拟机(JVM)上运行时查看有关Java应用程序的详细信息,以及对这些应用程序进行故障排除和分析。
Java开发工具包(JDK)提供了各种可选工具(包括Java VisualVM),用于检索有关运行JVM软件实例的不同类型的数据。例如,大多数以前独立的工具JConsole,jstat,jinfo,jstack和jmap都是Java VisualVM的一部分。
Java VisualVM联合这些工具来从JVM软件获取数据,然后以图形方式重新组织和呈现信息,使您能够统一地查看有关多个Java应用程序的不同数据,无论它们是在本地运行还是在远程计算机上运行。
此外,开发人员可以通过创建和发布插件到工具的内置更新中心来扩展Java VisualVM来添加新功能。
Java VisualVM可以被Java应用程序开发人员用于对应用程序进行故障排除并监视和改进应用程序的性能。
Java VisualVM可以允许开发人员生成和分析堆转储,跟踪内存泄漏,浏览平台的MBean并对这些MBean执行操作,执行和监视垃圾回收,以及执行轻量级内存和CPU分析。
软件特色
本地节点
本地节点显示与Java VisualVM在同一系统上运行的Java应用程序的名称和进程ID(PID)。 当您启动Java VisualVM并展开本地节点时,Java VisualVM会自动显示当前运行的Java应用程序。 Java VisualVM始终列为本地应用程序之一。 当启动新的本地Java应用程序时,该应用程序的节点显示在“本地”节点下。 应用程序终止时应用程序节点消失。
远程节点
当Java VisualVM连接到远程主机时,远程主机将列为远程节点下的节点。连接到远程主机时,可以展开远程主机的节点,以查看该主机上运行的Java应用程序。当在远程主机上启动Java应用程序时,该应用程序的节点显示在远程主机节点下
Java VisualVM在特定于该应用程序的选项卡中显示本地和远程应用程序的数据。 当您在Java VisualVM中打开应用程序时,每个应用程序将在主窗口的新选项卡中打开。 您可以打开多个应用程序选项卡。
监控应用程序
您可以使用Java VisualVM监视本地应用程序并查看内存堆,线程活动以及Java虚拟机(JVM)中加载的类的实时高级数据。 监控应用程序会带来较低的开销,并可长期使用。
使用方法
采取和浏览堆转储
VisualVM创建和查看根据需要或OutOfMemoryError创建的.hprof内存快照,以帮助揭示低效的堆使用情况和调试内存泄漏。

分析核心转储
VisualVM能够从核心转储中读取关于崩溃的Java进程及其环境的基本信息,并提取并打开包含的线程和堆转储。

离线分析应用程序
VisualVM能够将应用程序配置和运行时环境与所有采取的线程转储,堆转储和分析器快照一起保存到单个应用程序快照中,以后可以离线处理。

采取和显示线程转储
VisualVM接收并显示线程转储,以便立即了解目标进程中发生的情况。 多个进程的同时线程转储有助于发现分布式死锁。

应用程序窗口节点
“应用程序”窗口具有可以展开以查看正在运行的应用程序和保存的文件的节点和子节点。 对于“应用程序”窗口中的大多数节点,您可以通过右键单击节点并从弹出菜单中选择项目来查看其他信息并执行操作。 弹出菜单中可用的操作因节点而异。

如果您希望Java VisualVM能够连接到主机,则需要显式添加远程主机的位置。一旦添加了一个远程主机,Java VisualVM会保留远程主机的地址,并在每次启动Java VisualVM时与主机建立连接。如果您不希望Java VisualVM在启动时连接到主机,则应右键单击远程主机节点,然后在退出Java VisualVM之前选择“删除”。

远程JMX连接
您还可以对在远程主机上运行的应用程序进行明确的JMX连接,如下所述:
右键单击应用程序树下空白区域的任意位置,然后选择添加JMX连接。
将JMX连接添加到远程应用程序。

提供正在运行的JMX代理的机器名称和端口号,该代理已经使用适当的系统属性启动以允许远程管理。这里JMX代理已经暴露在机器姜黄的端口2222上。

添加远程JMX连接。
如果您知道JMX代理已使用用户名和密码进行保护,请在“添加JMX连接”对话框中输入,并指定是否要保存凭据
当Java VisualVM重新启动时,它将静默地重新连接到JMX代理,而不再提示用户安全凭证。
如果JMX连接受保护,并且在“添加JMX连接”对话框中没有提供用户名和密码,系统将提示您提供用户名和密码。

JMX连接器安全凭证。
如果您知道正确的用户名和密码,将建立JMX连接,JMX连接将显示在应用程序树中,并具有特殊的JMX连接图标。

应用程序树中显示的远程JMX连接。
右键单击远程JMX连接并选择打开。您现在可以通过JMX连接监视和管理远程应用程序,并操纵在此连接公开的MBean服务器中注册的任何MBean(请注意,如果要访问MBeans选项卡,则必须安装Java VisualVM-MBeans插件。 )

MBean在远程MBean服务器中。
注意事项
错误地设置运行VisualVM的JDK - 如果您已经定义了一个JDK来手动运行VisualVM,请确保JDK的路径正确无法以斜线结尾
错误地设置了VisualVM用户目录 - 如果手动定义了VisualVM用户目录,请确保它不在VisualVM安装目录下
VisualVM启动由错误终止启动VisualVM对话框 - 不受支持的Java版本:通常在JRE或不正确的JDK版本用于运行VisualVM时发生这种情况,请确保使用Oracle JDK 7+运行VisualVM
VisualVM启动通过警告终止 - 无法安装一些模块消息:如果您通过旧的VisualVM版本解压缩VisualVM存档,则可能会发生这种情况,请确保将VisualVM解压缩到新目录
下载地址
-
Java VisualVM 1.3.8 官方版中文版
其他版本下载
- 查看详情Dev C++下载 (TDM-GCC) 5.11.0 绿色中文版64.1 MB简体中文16-11-15
- 查看详情梦龙网络计划软件 2016 支持win7/win826.8 MB简体中文16-11-07
- 查看详情SAS(统计分析软件)32/64位附安装教程序列号 9.4 中文免费版25 GB简体中文16-09-27
- 查看详情ABB RobotStudio(机器人仿真软件)下载 6.0.2 免注册中文版2.2 GB简体中文16-11-07
- 查看详情codecombat 2020 官方免费版23.3 MB简体中文16-10-14
- 查看详情gx works3(三菱plc编程软件) 附安装教程 1.513k 最新免费版1.54 GB简体中文16-11-08
- 查看详情systemview(通信仿真软件) 附接收机教程 5.0 最新免费版35.83 MB简体中文16-11-03
- 查看详情vc++2015 64位(微软/英文) 14.0.23026 官方最新版12.29 MB简体中文16-10-11
- 查看详情weblogic 12c32位/64位 附安装方法 12.1.3 最新免费版3.71 GB简体中文16-10-29
- 查看详情delphi xe10 下载 官网最新版1.76 GB简体中文16-11-02
人气软件
1.48 MB
/简体中文GX Works2 含序列号423 MB
/简体中文Visual Studio Code (VSCode)中文版下载53.9 MB
/简体中文68.8 MB
/简体中文Dev C++下载 (TDM-GCC)64.1 MB
/简体中文s7 200 smart编程软件下载372 MB
/多国语言15 MB
/简体中文RSLogix 5000 含序列号5.14 MB
/简体中文384 MB
/简体中文69.1 MB
/多语言[中文]
相关文章
查看所有评论>>网友评论共0条
精彩评论