[名称]:JProfiler 11 for Machtml
[大小]:173.22 MBjava
[语言]:英文数据库
[测试环境]: Mac OS 10.15.x编程
[下载连接]:https://www.macdown.com/mac/1...服务器
JProfiler 11版是一款功能强大的Java开发分析工具,能帮助从事编程工做的朋友们分析大家的代码数据,肯定内存泄漏并了解线程问题。JProfiler 11 Mac破解版具备远程跟踪的HTTP客户端探测,调用树中的异步内联,Kotlin协程支持,暗模式,分数HiDPI支持,更好的会话设置等功能,帮助你更好的完成工做!此版本彻底支持Hibernate 5.3和5.4,帮助和Javadoc如今在线显示。
功能介绍多线程
JDBC,JPA和NOSQL的数据库分析
数据库调用是业务应用程序中性能问题的主要缘由.JProfiler的JDBC和JPA / Hibernate探针以及MongoDB,Cassandra和HBase的NoSQL探测器显示了数据库访问速度慢的缘由以及代码调用语句的速度.从JDBC时间轴视图向您显示全部JDBC链接及其活动,经过热点视图向您显示各类遥测视图的慢速语句和单个事件列表,数据库探测是深刻了解数据库层的重要工具.
很是易于使用
在配置文件时,您须要最强大的工具.同时,您不想花时间学习如何使用该工具.JProfiler就是这样:简单而强大的同时.配置会话很是简单,第三方集成使得入门变得垂手可得,而且以天然的方式呈现数据分析.在全部级别上,JProfiler都通过精心设计,可帮助您开始解决问题.
对JAVA ENTERPRISE EDITION的出色支持
在JProfiler的大多数视图中都存在对JEE的专用支持.例如,在JEE聚合级别中,您能够根据应用程序中的JEE组件查看调用树.此外,为每一个请求URI分割调用树.此外,JProfiler在低级别性能分析数据之上添加了语义层,例如在CPU性能分析视图中显示的JDBC,JPA / Hibernate,JMS和JNDI调用.凭借其JEE支持,JProfiler弥补了代码分析器和高级JEE监视工具之间的差距.
更高级别的分析数据
JProfiler有许多探测器,能够显示来自JRE中有趣子系统的更高级别的数据.除了JDBC,JPA / Hibernate,JSP / Servlets,JMS,Web服务和JNDI等Java EE子系统以外,JProfiler还提供有关RMI调用,文件,套接字和进程的高级信息.这些探针中的每个都有本身的一组有用的视图,能够为您提供通常的洞察力,突出性能问题,并容许您跟踪单个事件.并且,全部这些视图也可用于您本身的自定义探针,您能够在JProfiler中即时配置.内存泄漏的恒星分析
没有合适的工具,找不到内存泄漏是不可能的.JProfiler的堆walker为您提供了一个直观的界面来解决简单和复杂的内存问题.5个不一样的视图和大量检查显示了当前对象集的不一样方面.每一个视图都为您提供有关所选对象的基本看法,并容许您切换到不一样的对象集.只需单击鼠标便可回答诸如为何对象不是垃圾回收的问题.
普遍的QA功能
JProfiler很是适合做为QA工具,不管是在开发期间仍是在专门的QA团队中.快照比较的丰富功能能够轻松跟踪进度.JProfiler对命令行操做有很强的支持.这包括分析,导出快照数据和从命令行建立快照比较的功能.与JProfiler捆绑在一块儿的ant任务容许您从构建脚本执行全部命令行操做.
对平台,IDE和应用程序服务器的最普遍支持
JProfiler集成到您的环境中:咱们为各类平台提供本机代理库 ,包括32位和64位JVM.集成到 全部流行的IDE中, 使开发过程当中的分析与运行应用程序同样简单.市场上几乎全部应用服务器的大量集成向导确保您只需点击几下便可开始使用,而不是阅读文档.
低开销
JProfiler仅在您须要时记录数据.实际上,您可使用JProfiler代理启动应用程序,并在之后附加JProfiler GUI.若是不记录任何数据,则开销很是小.这就是咱们所说的需求分析.老是有一些你能够在高级探查器中调整的东西.JProfiler向您显示分析设置将如何影响性能,并为您提供模板以快速选择常见用例的分析设置.
功能强大的CPU分析器
修复性能瓶颈是分析器最经常使用的用例.可是,CPU数据的详细程度可能很是高,并且收集数据的方式可能会对可用性产生巨大影响.使用JProfiler,在尝试找出问题的缘由时,您具备决定性的优点.调用树视图过滤器,聚合级别和线程状态选择器只是JProfiler在该领域的多功能性的一些示例.
集成的线程分析器
与线程相关的问题比人们想象的要频繁得多.没有线程分析器,您只有最小的机会来解决这些问题.使用JProfiler时能够解决一系列其余不透明的问题,例如在使用过多锁定的多线程应用程序中增长活跃度.线程分析不只在JProfiler中有一个单独的视图部分,它还紧密集成到CPU分析视图中.eclipse
JProfiler 11 Mac破解版新增功能异步
已添加用于传出请求 的HTTP探测。同步和异步调用都是测量的。支持的HTTP客户端是:
java.net.URLConnection中
Java HTTP客户端(Java 11+)
Apache HttpClient 4.x
Apache Async HttpClient 4.x
OkHttp 3.9+
Jersey(JAX-RS)Async Client 2.x.
RestEasy Async Client 3.x
CXF 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
睡10
stopCPURecording
saveSnapshot /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支持。工具