【JProfiler帮助1】介绍

什么是JProfiler?

JProfiler是一个专业工具,用于分析正在运行的JVM中发生的事情。当您的生产系统遇到问题时,您可以将其用于开发,质量保证和消防任务。

JProfiler处理的主题有四个:

  • 方法调用
    这通常称为“CPU分析”。可以以不同方式测量和可视化方法调用。方法调用分析可帮助您了解应用程序正在执行的操作,并找到提高其性能的方法。
  • 分配
    根据分配,引用链和垃圾收集分析堆上的对象属于“内存分析”类别。此功能使您可以修复内存泄漏,一般使用更少的内存并分配更少的临时对象。
  • 线程和锁定
    线程可以保存锁定,例如通过同步对象。当多个线程协作时,可能会发生死锁,JProfiler可以为您显示它们。此外,锁可以争用,这意味着线程必须等待它们才能获取它们。JProfiler提供对线程及其各种锁定情况的深入了解。
  • 更高级别的子系统
    许多性能问题发生在更高的语义级别上。例如,使用JDBC调用,您可能想要找出哪个SQL语句最慢。对于像这样的子系统,JProfiler提供了将特定有效负载附加到调用树的“探测器”。

JProfiler的UI作为桌面应用程序提供。您可以在不使用UI的情况下自动分析实时JVM或配置文件。分析数据保存在可以使用JProfiler UI打开的快照中。此外,命令行工具和构建工具集成可帮助您自动执行分析会话。

我该如何继续?

本文档旨在按顺序阅读,后面的帮助主题建立在以前的内容的基础上。

首先,对架构的技术概述将帮助您了解分析的工作原理。

有关安装JProfiler和 分析JVM的帮助主题将帮助您启动并运行。

接下来,对数据记录和 快照的讨论将使您了解自己可以在哪里探索JProfiler。

后续章节将根据JProfiler中的不同功能构建您的专业知识。最后的部分是可选的读数,如果您需要某些功能,应该参考这些读数。

感谢您的反馈。如果您认为某个区域缺少文档,或者您发现文档中存在不准确之处,请随时通过support@ej-technologies.com与我们联系

如果您使用键盘进行导航,请按F4以在索引和内容区域之间切换。这些键jk帮助主题和按键之间移动 ud上下移动时,有章节的层次结构。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值