为什么建议您的工具包8.X只评测Java5应用程序?

为什么建议您的工具包8.X只评测Java5应用程序?,java,profiler,yourkit,Java,Profiler,Yourkit,升级yourkit profiler时,我注意到他们网站上有以下信息: YourKit Java Profiler 8.0.30 使用8.0版评测Java 5 仅限申请。剖析Java6 和Java 7应用程序,使用版本 9.5 我不明白的是,为什么他们建议只评测带有8.0的Java 5应用程序?这背后有什么理由吗?或者仅仅是营销?猜测一下,Java 6中添加了新的API,使9.5版能够更高效地工作。这肯定能理解这个信息 编辑:这在以下页面上得到确认: 警告:只有运行在Java6或更新版本上的应用

升级yourkit profiler时,我注意到他们网站上有以下信息:

YourKit Java Profiler 8.0.30

使用8.0版评测Java 5 仅限申请。剖析Java6 和Java 7应用程序,使用版本 9.5

我不明白的是,为什么他们建议只评测带有8.0的Java 5应用程序?这背后有什么理由吗?或者仅仅是营销?

猜测一下,Java 6中添加了新的API,使9.5版能够更高效地工作。这肯定能理解这个信息

编辑:这在以下页面上得到确认:

警告:只有运行在Java6或更新版本上的应用程序才能被分析。此版本的探查器提供的新功能需要Java 6 API,这在早期Java版本中是不可用的。要评测Java 5应用程序,请使用YourKit Java Profiler 8.0


我用YourKit7.5分析了Java6应用程序,它运行得很好


已经看到一些小错误-GC时间并不总是正确的,在CPU评测采样模式下,存在不应该消耗CPU的Object.wait方法。

您是否确认我的猜测,即可以使用您的Kit 8评测任何java应用程序。在分析java 6应用程序时,您唯一会错过的是一些功能(重要?),这些功能在您的Kit 9中是可能的?@Alex:我不认为这是肯定的,但听起来很有可能。至少值得一试。