分析C#.net代码的CPU缓存?

mez*_*hic 5 .net c# profiling cpu-cache

我已经看到了一些工具,让你可以天寒C和C++的缓存,但该工具(Valgrind的)的目的是为Linux和他们的状态在他们的网站实在是太多了工作,制定适用于Windows).

C#开发人员可以使用任何工具来分析缓存吗?

我有ANTS Performance Profiler但它不执行缓存分析.

Ela*_*fer 0

尝试英特尔 VTune 放大器。使用此工具,您可以收集有关缓存命中、未命中以及其他一些缓存和内存相关计数器的信息。

我还没有尝试过将其用于 C# 分析,但它的工作方式应该与本机 C/C++ 相同。