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

JetBrains dotTrace时间线始终无CPU数据(显示Waiting for CPU)求助

排查dotTrace时间线无CPU数据的步骤
  • 检查dotTrace版本兼容性
    确认当前使用的dotTrace版本是否支持.NET 8/9,即便测试.NET 8也有问题,旧版本可能存在兼容性退化。建议升级到最新稳定版,或回退到之前能正常工作的版本测试。

  • 验证分析会话配置

    • 启动分析时确认选择的是Sampling或Tracing模式,检查是否误勾选过滤选项导致CPU数据被屏蔽。
    • 确保目标应用的架构(x86/x64/Arm64)和dotTrace运行的架构一致,跨架构分析可能引发异常。
  • 检查系统权限与环境

    • 以管理员身份运行dotTrace和目标应用,系统权限限制可能导致无法采集CPU数据。
    • 关闭杀毒软件、系统监控工具等可能干扰性能分析的程序,这类工具可能占用CPU或拦截dotTrace的采集进程。
  • 重置dotTrace配置
    尝试重置用户配置,避免配置文件损坏引发异常:

    1. 关闭dotTrace
    2. 删除或重命名配置文件夹,路径通常为%APPDATA%\JetBrains\dotTrace\<版本号>
    3. 重启dotTrace并创建新分析会话测试
  • 测试极简应用
    创建全新的空WPF项目(.NET 8/.NET 9),仅保留默认窗口逻辑,用dotTrace分析该应用。如果仍无数据,说明问题出在dotTrace或系统环境;如果有数据,再逐步添加原应用代码排查。

  • 确认目标应用运行状态
    分析时确保目标应用处于有CPU活动的状态(比如执行计算、操作UI),若应用一直空闲,时间线不会显示CPU数据。可在分析过程中手动触发操作(如点击按钮、加载数据),观察时间线变化。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 17:02:33