gpt4 book ai didi

c# - 无法在 VS 2010 性能分析器中捕获 CPU 指标

转载 作者:太空宇宙 更新时间:2023-11-03 11:28:57 26 4
gpt4 key购买 nike

我在 Visual Studio 2010 中使用性能分析器,我正在尝试分析 CPU 计数器,例如 Last Level Cache Misses,但无论我尝试了什么,我都看不到捕获的结果报告中的计数器数据。

这是我的配置:

  • 以管理员身份运行 VS
  • 项目设置为 Debug x64(也试过 Release x64)

一般

  • 分析收集:仪器(也尝试过“采样”)
  • 数据收集控制:启用

采样

  • 示例事件:性能计数器
  • 采样间隔:1000
  • 选定的计数器:可移植事件 --> 内存事件 --> 最后一级缓存未命中

CPU 计数器

  • 收集 CPU 计数器:启用
  • 选定的计数器:可移植事件 --> 内存事件 --> 最后一级缓存未命中

我找到了一篇描述该过程的文章 (http://blogs.msdn.com/b/profiler/archive/2010/06/22/cpu-performance-counters-in-visual-studio-2010-profiler。 aspx),但我无法在任何地方显示结果。显然我做错了什么,有人可以建议解决这个问题吗?

最佳答案

原来我使用的系统是一个 Hyper-V 实例。因此,L2 缓存等处理器指标不可用,因为它是一个虚拟环境。

关于c# - 无法在 VS 2010 性能分析器中捕获 CPU 指标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8443709/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com