繁体   English   中英

为什么建议使用Yourkit 8.X仅分析Java 5应用程序?

[英]Why does Yourkit 8.X is recommended to profile only java 5 applications?

升级yourkit分析器时,我在其网站上注意到以下消息:

YourKit Java Profiler 8.0.30

使用8.0版仅可分析Java 5应用程序。 要分析Java 6和Java 7应用程序,请使用9.5版。

我无法理解的是为什么他们建议仅对 8.0的Java 5应用程序进行概要分析? 这背后有什么道理还是仅仅是行销?

猜测是 ,新的API已添加到Java 6中,从而使9.5版可以更有效地工作。 这肯定会使消息有意义。

编辑:这已在Yourkit 9.0更改页面上确认:

注意:仅可对运行在Java 6或更高版本上的应用程序进行概要分析。 此版本的探查器提供的新功能需要Java 6 API,而早期Java版本中不提供。 要分析Java 5应用程序,请使用YourKit Java Profiler 8.0。

我已经用Yourkit 7.5剖析了Java 6应用程序,并且运行良好。

已经看到了一些小错误-GC时间并不总是正确的,在CPU性能分析采样模式下,有一些Object.wait方法不应该占用CPU。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM