【问题标题】:Profiling CPU cache for C# .net code?分析 C# .net 代码的 CPU 缓存?
【发布时间】:2012-04-28 15:24:00
【问题描述】:

我见过一些工具,您可以通过这些工具来分析 C 和 C++ 的缓存,但该工具 (Valgrind) 是为 Linux 设计的,他们在他们的网站上声明,为 Windows 开发工作量太大)。

是否有任何 C# 开发人员可用于分析缓存的工具?

我有 ANTS 性能分析器,但它不执行缓存分析。

【问题讨论】:

    标签: c# .net profiling cpu-cache


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-06-14
      • 2010-12-21
      • 2020-02-03
      • 1970-01-01
      • 2010-11-21
      • 1970-01-01
      • 2019-04-11
      • 2015-05-26
      • 1970-01-01
      相关资源
      最近更新 更多