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

时间:2012-04-17 09:33:46

标签: c# .net profiling cpu-cache

我已经看到了一些工具,你可以为C和C ++分析缓存,但是这个工具(Valgrind)是针对Linux的,他们在他们的网站上声明为windows开发工作太多了。

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

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

1 个答案:

答案 0 :(得分:0)

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

我没有尝试过C#profiling,但它的工作方式与原生C / C ++相同。