7

我对操作系统没有偏好;任何工具都可以,只要它允许我测量 Core 2 和 i7 架构上的缓存性能。

4

3 回答 3

2

该团队有一个产品http://www.jclarity.com/是新产品,但使用 CPU 性能计数器来提取缓存命中/未命中信息和其他低级内容。

于 2012-08-21T18:10:25.437 回答
2

在我看来,目前唯一能做到这一点的工具是英特尔 VTune 性能分析器。它不是非常昂贵,但它也不便宜。

英特尔的这篇文章概述了使用此工具提高 Java 应用程序性能的过程。

于 2012-09-29T23:18:55.357 回答
1

我不确定这对您是否足够,但我多次使用JVisualVM(包含在 JDK 中,至少是 Sun 的)作为分析工具,我对它非常满意。

要找到它,请访问:JAVA_HOME/bin/jvisualvm(.exe)

于 2012-08-21T18:26:19.843 回答