博客
关于我
Java从入门到精通- Java VisualVM 插件介绍
阅读量:699 次
发布时间:2019-03-17

本文共 720 字,大约阅读时间需要 2 分钟。

VisualVM插件扩展功能丰富,提供了多种工具支持开发和调试。以下是重点插件介绍:

MBeans浏览器插件在VisualVM中得到了显著改进,提供了更贴近JConsole的功能,全面展示应用程序中的MBean状态、属性值及操作通知,提升了操作便捷性和支持最新JMX特性。

Visual GC插件集成垃圾回收监控工具,实时显示垃圾回收、类加载器及HotSpot性能数据,辅助优化内存使用和性能表现。

启动探查器插件专注于分析本地Java 5+程序的启动性能,支持短期运行进程的性能分析,为快速定位性能问题提供了有力支持。

此外,VisualVM还内置多种实用插件:

  • 线程检查器:分析任意线程堆栈信息,帮助排查线程相关问题。
  • 缓冲区监视器:监控直接缓冲区和映射缓冲区的使用情况。
  • 安全配置工具:配置SSL/TLS环境,支持浓缩系统属性设置。
  • OQL语法支持:HeapWalker中增强编辑器,提供语法色彩和代码补全功能。
  • JConsole插件引擎:兼容现有JConsole插件如JTop。

这些内置插件覆盖了从基础监控到高级分析的全需求,帮助开发者高效解决问题。

第三方插件则为VisualVM提供了更多特定场景的功能:

  • BTrace插件:便于快速创建、部署和保存BTrace脚本。
  • Coherence插件:展示JMX Coherence集群的统计信息(仅限VisualVM 1.x)。
  • CRaSH插件:为Java平台提供CRaSH开源外壳(仅限VisualVM 1.x)。
  • TDA插件:分析Java线程转储,仅适用于VisualVM 1.x。

这些插件为VisualVM增添了更多灵活性和定制化可能,帮助开发者在开发与调试中获得更强大支持。

转载地址:http://kldez.baihongyu.com/

你可能感兴趣的文章
Pandas数据分析的环境准备
查看>>
Pandas数据可视化怎么做?用实战案例告诉你!
查看>>
Pandas数据处理与分析教程:从基础到实战
查看>>
Pandas数据结构之DataFrame常见操作
查看>>
pandas整合多份csv文件
查看>>
pandas某一列转数组list
查看>>
Pandas模块,我觉得掌握这些就够用了!
查看>>
Pandas玩转文本处理!
查看>>
SpringBoot 整合 Mybatis Plus 实现基本CRUD功能
查看>>
pandas的to_sql方法中使用if_exists=‘replace‘
查看>>
Springboot ppt转pdf——aspose方式
查看>>
pandas读取parquet报错
查看>>
pandas读取数据用来深度学习
查看>>
Pandas进阶大神!从0到100你只差这篇文章!
查看>>
spring5-介绍Spring框架
查看>>
pandas,python - 如何在时间序列中选择特定时间
查看>>
Spring 框架之 AOP 原理深度剖析
查看>>
Pandas:如何按列元素的组合分组,以指示基于不同列的值的同现?
查看>>
Pandas:将一列与数据帧的所有其他列进行比较
查看>>
PANDA:基于多列对数据表的行运行计算,并将输出存储在新列中
查看>>