十个最好的闯补惫补性能故障排除工具
- 1. 推荐十个最好的 Java 性能故障排除工具:
1.jconsole 是随着 JDK 1.5 而推出的。这是一个 Java 监测和管理控制台-JMX 兼容的图形工具来监测 Java 虚
拟机。它能够同时监测本地和远程的 JVMs。详情可查看:jconsole 工具介绍
2.VisualVM 集成了几个现有的 JDK 软件工具,轻量级内存和 CPU 信息概要能力。这个工具被设计为同时在生
产和开发时使用,进一步提高监视的能力和 Java SE 平台的性能分析能力。
3.HeapAnalyzer 能够通过它采用启发式搜索引擎和分析 Java 堆栈存储信息发现可能的 Java 堆栈泄漏区
域,它通过解析 Java 堆栈存储信息,创建定向图表,变换他们成定向树和执行启发式搜索引擎。
4.PerfAnal 是在 Java 2 平台上为了分析应用表现的一个基于 GUI 的工具。您能使用 PerfAnal 的辩认性来查
找出您需要调整的代码。
5.JAMon 是一个免费,简单,高性能,安全,允许开发者容易地监测生产应用程序的 Java API。
6.Eclipse Memory Analyzer 是帮助您发现内存泄漏和减少记忆消耗量的一台快速和功能丰富的 Java 堆
分析仪。
7.GCViewer 一个免费开源工具,使用 Java VM 属性-verbose:gc 和-Xloggc 生成可视化数据。它也计算
垃圾收集相关的性能指标(生产量、积累停留、最长的停留等等)。
如果您正在运行您的应用程序在 HP - UX 平台,看看下面:
. HPjmeter
1. 确定和诊断在 HP-UX 上运行的 java 应用程序的问题;
2. 监察正在运行的 java 应用程序和分析切面数据;
3. 捕捉剖面数据与零制备时,使用 JDK / JRE 的 5.0.04 或更高;
4. 在 HP - UX , Linux 和 Windows 系统上运行 HPjmeter 控制台;
5. 改善垃圾回收机制的表现。
.HPjconfig
是为调整您的 HP-UX 11i HPIntegrity Itanium? 和 HP 9000 PA-RISC 系统核心参量的 Java 配置工具,匹配
您的应用的特征。 HPjconfig 为专门制作您的 HP-UX 硬件工作台提供核心参量推荐。他提供了保持和还原的功
能,根据您的客户的需要提供适合的建议,考虑到具体的 Java 和 HP - UX 的版本问题,HPjconfig 决定所有最
新的 HP - UX 的修补程序所需的 Java 性能和功能在系统上安装,并提示出所有遗失或取代补丁。
.Java Out-of-Box Tool
一个独立的捆绑安装时将安装启动( RC )的脚本,修改核心参量,重建核心和重新起动系统。 在启动期间,启
动脚本将修改系统 tunables,因而为 Java 提供更好的“Out of The Box”行为。