当前位置:首页 > 苹果下载 > 编程开发 > JProfiler for Mac官方版

JProfiler for Mac官方版

版本:v14.0 大小:154.88M 语言:简体中文 类别:编程开发
  • 类型:国外软件
  • 授权:免费软件
  • 更新:2023-08-15
  • 本地下载
8.8
0% 0%

情介绍

JProfiler Mac版是一个全功能的Java剖析工具(profiler),JProfiler Mac版主要用于检查和跟踪系统(限于Java开发的)的性能。JProfiler 是由 ej-technologies 推出的一款商用软件,支持的操作系统有:Windows, Linux, Mac OS X, FreeBSD, Solaris, AIX 以及 HP-UX;支持的 IDE 包括:Eclipse, NetBeans, Intellij IDEA, JBuiler 以及 JDeveloper。可以有效地对JAVA程序的CPU、内存使用情况进行监控行装,同时还可以对JAVA程序的性能瓶颈进行分析,有需要的用户朋友欢迎下载体验。

功能介绍

1、特殊的易用性
当你配置文件时,你需要的是你能得到的最强大的工具。同时,你也不想花时间学习如何使用这个工具。JProfiler就是这样:既简单又强大。配置会话是直接的,第三方的集成使开始的微风和分析数据以一种自然的方式呈现。在所有级别上,JProfiler都经过精心设计,以帮助您开始解决您的问题。
2、JDBC、JPA和NOSQL的数据库分析。
数据库调用是业务应用程序中性能问题的最主要原因。JProfiler的JDBC和JPA/Hibernate探测以及MongoDB、Cassandra和HBase的NoSQL探测显示了慢速数据库访问的原因,以及您的代码调用了多么慢的语句。从显示您所有JDBC连接的JDBC timeline视图,通过热点视图,显示您对各种遥测视图和单个事件列表的缓慢语句,数据库探测是了解数据库层的基本工具。
3、优秀的JAVA企业版支持。
JProfiler中的大多数视图都提供了对JEE的专用支持。例如,在JEE聚合级别上,您可以在应用程序中的JEE组件中看到调用树。此外,对于每个请求URI,调用树都被分开。此外,JProfiler在底层分析数据之上添加了一个语义层,比如JDBC、JPA/Hibernate、JMS和JNDI调用,这些都是在CPU分析视图中显示的。通过它的JEE支持,JProfiler跨越了代码分析器和高级JEE监视工具之间的差距。
4、更高级别的分析数据
JProfiler有许多探测,它们显示了JRE中有趣的子系统的高级数据。除了Java EE子系统(如JDBC、JPA/Hibernate、JSP/ servlet、JMS、web服务和JNDI)之外,JProfiler还提供了关于RMI调用、文件、套接字和进程的高级信息。每个探测都有自己的一组有用的视图,这些视图可以给您提供一般的见解,突出性能问题,并允许您跟踪单个事件。而且,所有这些视图也可以用于您自己的自定义探测,您可以在JProfiler中进行配置。

更新日志

v14.0版本
•完全支持虚拟线程的虚拟跟踪类型(新的java21)
•增加了一个垃圾收集器探测器
•打开JFR快照时添加JFR事件浏览器
•打开非常大的JFR快照现在要快得多
•JFR快照也显示GC探测器
•增加对JFR记录的支持,也包括在远程机器、本地或远程码头集装箱或库伯内特斯
•增加了一个格拉普探测器和一个格拉普远程请求跟踪类型
•分析Java17+时,完整抽样的开销接近零
•查看事件视图:类型筛选器下拉现在允许选择多个类型
•探测事件视图:当选择多个事件时,累积的调用树、CPU 热点或探测热点显示在事件表下方
•探测事件和控制对象视图:现在可以在视图设置对话框中配置持续时间和吞吐量列的比例。
•探测事件、控制对象、当前监视器和监视器历史视图:带有数值范围编辑器的多列过滤器
•探测事件视图:事件持续时间和记录吞吐量的直方图显示在底部。可以通过选择直方图中的间隔来过滤事件。
•探测遥测视图:用鼠标选择时间间隔后,事件视图将显示相应的时间过滤器。这也适用于已添加到 VM 遥测中的探测遥测。
•探测调用树和热点视图:添加了“显示事件”操作,该操作将设置相应的调用堆栈或热点过滤器并显示探测事件视图
•探针的控制对象视图中的“显示事件”操作和“在堆遍历器中显示”操作现在支持控制对象的多重选择
•在 VM 遥测和探针遥测的遥测概述中,可以通过拖放对遥测进行重新排序
•现在始终显示基于记录对象的虚拟机遥测,以及开始记录和显示记录对象视图的操作
•可以将选定的探测遥测添加到 VM 遥测部分,并执行开始记录和显示相应探测视图的操作
•遥测数据可以导出为 SVG,PNG 导出仍然可选
•当前的监控数据现在是快照,而不是持续更新。有相应的触发动作和控制器API方法可用。
•当前监视器和锁定图视图现在显示 java.util.concurrent 锁
•当前监视器和锁定图形视图现在对相似的线程进行分组。这使得解释多线程的锁定情况变得更容易,并且对于支持虚拟线程很重要。
•当前监视器和锁定图现在也可在附加模式下使用,仅适用于 java.util.concurrent 锁
•线程历史记录和探测时间线视图:可以通过拖放对线程重新排序
•线程历史记录和探测时间线视图:线程可以按开始时间或字母顺序排序
•火焰图可以导出为 SVG
•火焰图中的工具提示现在可以固定,因此将鼠标悬停在树上可以不受工具提示的任何阻碍
•火焰图着色现已保留
•“显示源代码”和“显示字节码”上下文菜单操作已添加到火焰图中
•在附加对话框中减少了“未知”进程的数量,改为显示 Java 主目录
•支持附加到由 systemd 使用 PrivateTmp=yes 启动的 Linux 进程
•支持使用命名空间挂载附加到 Linux 进程,使 /var/tmp 不可写
•支持 Java 21 分析
•在脚本对话框中添加了“修改类路径操作”
•显示速率(例如记录的吞吐量)的遥测现在显示为直方图
•将探针重新组织为新类别:“数据库”、“HTTP、RPC 和 JEE”以及“JVM 和自定义探针”
•JProfiler 现在可以选择在分离或停止分析的 JVM 时首先保存快照
•添加了对 Linux Alpine ARM 上的分析的支持
•显示监视器视图“总”行中的行数
•在录制配置文件对话框中添加了“复制录制配置文件”操作
•锁定历史图表:添加了“在书签之间选择”操作

友评论

0条评论
(您的评论需要经过审核才能显示)