You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在CMake构建的C++项目上运行Visual Studio CPU性能分析器?

你所有的操作流程、CMake配置都符合要求,Visual Studio完全支持对CMake构建的C++项目做性能分析,你遇到的是已知的版本兼容性问题。

问题根因

该问题是VS2022特定版本与Windows 10内核的兼容性bug,性能采样器会错误将用户态业务进程的CPU占用统计到系统Idle进程中,因此无法正常捕获业务代码的调用栈、耗时等统计数据。目前该问题已被多次上报,官方已经完成修复方案,会在后续VS2022版本更新中推送。

临时解决方案

  • 降级使用VS2019执行性能分析,相同的项目配置、操作流程下可以正常获取业务代码的性能统计结果
  • 待VS2022推送包含该bug修复的版本更新后,再切换回VS2022使用

内容的提问来源于stack exchange,提问作者Kaznov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 21:06:08