JProfiler是Mac平台一款针对Java应用程序的全功能分析工具。它能够以非常低的开销在运行时收集详细的分析数据,并提供一个直观的用户界面来帮助您理解和优化您的应用程序性能。JProfiler支持CPU分析、内存分析、线程分析等多种分析模式,可以帮助您找出应用程序性能瓶颈所在,并提供一系列优化建议。此外,JProfiler还支持各种流行的应用服务器和框架,如Tomcat、Jetty、JBoss、Spring等。JProfiler还提供了强大的远程分析功能,可以让您轻松地对生产环境中的应用程序进行实时监控和分析。它还支持多个平台,包括Windows、Linux和Mac OS X等。总之,JProfiler是一款功能强大、易于使用且灵活的Java性能分析工具,可帮助您快速解决应用程序的性能问题并提高其性能。
软件下载:https://www.macz.com/mac/1844.html?id=MTA4Mjk5OSZfJjI3LjE4Ny4yMjYuMTIz
(资料图片仅供参考)
JProfiler Mac版新增功能
已添加用于传出请求 的HTTP探测。同步和异步调用都是测量的。支持的HTTP客户端是:java.net.URLConnection中Java HTTP客户端(Java 11+)Apache HttpClient 4.xApache Async HttpClient 4.xOkHttp 3.9+Jersey(JAX-RS)Async Client 2.x.RestEasy Async Client 3.xCXF Async Client 3.1.1+
现在可以在JVM之间跟踪HTTP调用。在服务器端使用受支持的HTTP客户端和servlet容器时,呼叫站点和执行站点可以在两个方向上导航。可以内联异步执行。现在,为此目的,调用树视图和热点视图都具有“内联异步执行”调用树分析。如果异步跟踪处于活动状态,则调用树上方的状态显示可以轻松访问创建内联视图的操作。此外,拦截异步调用的调用树中的节点具有相应的超链接。添加了对跟踪Kotlin协同程序的支持。 协同程序是以多平台方式与Kotlin进行异步编程的基础。在没有专用工具支持的情况下,涉及协同程序的调用树被高度分割,并且丢失了许多关于因果关系的信息。JProfiler具有新的浅色和深色外观和感觉。外观和感觉基于 IntelliJ IDEA Darcula的外观和感觉以及它的轻微衍生。这些外观在Windows,Linux和macOS上支持HiDPI。在Windows和macOS上,JProfiler捆绑了“JetBrAIns Runtime”OpenJDK ,它具有比默认JDK更好的HiDPI支持。一个用于jpcontroller非交互模式已被添加。jpcontroller是一个命令行可执行文件,用于控制记录和保存快照。除了现有的交互模式,您现在还可以自动执行分析会话,而无需手动输入。对于自动调用,您传递[pid | host:port]选择一个配置文件的JVM以及 --non-interactive参数。从stdin或使用--command-file参数指定的命令文件中读取命令列表。此非交互模式的命令与JProfiler MBean中的方法名称相同 。它们需要相同数量的参数,以空格分隔。此外, 还提供了sleep 命令。例如,命令序列可能如下所示:添加书签“Hello world”startCPURecording true睡10stopCPURecordingsaveSnapshot /path/to/snapshot.jps
自动检测IDE集成的调用树过滤器。对于新会话,IntelliJ IDEA,eclipse和NetBeans的IDE集成现在扫描配置项目的源包,并相应地设置包含过滤器。包含过滤器产生比默认独占过滤器更好的结果。如果具有可编辑源文件的所有包都具有公共前缀包,则将使用该包,否则将单独添加包含类的所有顶级包。此检测仅在项目第一次分析时执行,并且调用树过滤器设置中的任何手动更改都不会丢失。在会话设置对话框的“定义过滤器”选项卡上,可以使用重置按钮强制重复此计算。分配记录的采样大大降低了分配记录的高开销。默认情况下,记录每10个分配,与记录所有分配相比,大致将开销减少到1/10。会话设置已得到改进。先前单独的“性能分析设置”对话框已集成到新的会话设置对话框中。您现在可以轻松地将其他会话的选定部分复制到当前会话配置中。浮动许可证现在通过SSH工作。拥有浮动许可证的客户现在可以使用与配置JVM的SSH连接相同的配置来配置与浮动许可证服务器的SSH连接。添加了对跟踪Kotlin协同程序的支持。 协同程序是以多平台方式与Kotlin进行异步编程的基础。在没有专用工具支持的情况下,涉及协同程序的调用树被高度分割,并且丢失了许多关于因果关系的信息。JProfiler具有新的浅色和深色外观和感觉。外观和感觉基于 IntelliJ IDEA Darcula的外观和感觉以及它的轻微衍生。这些外观在Windows,Linux和macOS上支持HiDPI。在Windows和macOS上,JProfiler捆绑了“JetBrAIns Runtime”OpenJDK ,它具有比默认JDK更好的HiDPI支持。
更新日志
新的功能:
•支持分析 Java 19
•JavaScript XHR 源跟踪现在支持 Chrome 104+
修复的错误:
•使用 SSH 连接的 Kubernetes 对每个主机系统的第一次连接尝试失败
•eclipse 插件:修复了如果 JRE 包含在长度超过 80 个字符的路径中的异常
•打开多个窗口时,某些对话框可能有错误的父框架
•在 Window 菜单中切换窗口在 macOS 上不起作用
•修复了 macOS 上缺少单选按钮的罕见情况
Copyright © 2015-2022 全球时尚网版权所有 备案号:豫ICP备20009784号-11 联系邮箱:85 18 07 48 3@qq.com