在Visual Studio中调试时启用内存使用中的实时图形

Рах*_*ана 22 cpu-usage visual-studio visual-studio-debugging debug-diagnostic-tool

不知何故,我从Visual Studio诊断工具中丢失了实时图表.下面是我当前的调试屏幕,显示我看不到内存和CPU使用情况的实时图表:

在此输入图像描述

在此输入图像描述

在哪里我正在寻找这个:

在此输入图像描述

我尝试在以下地方进行在线探索:

  1. Debug> Profiler> Performance Explorer
  2. 工具>选项>调试
  3. 工具>选项> IntelliTrace

有谁知道如何启用内存和CPU使用情况实时图表?

小智 61

您可以在"事件","内存使用情况"和"CPU使用率"选项卡上方向下拖动一个标尺,其中隐藏了实时图形.

  • 可怕的地方隐藏它,谢谢. (20认同)
  • 哇!这绝对是我的问题.真奇怪. (5认同)
  • 哇,那个人很吵.谢谢.我想知道他们藏着多少复活节彩蛋 (3认同)
  • 是的,为我工作.复活节彩蛋是对的哈哈 (3认同)

小智 22

我有同样的问题,发现光标在窗口标题下方的窄灰线上发生变化.尝试单击并向下拖动.在明亮的主题上很难注意到,所以在黑暗的主题上甚至可能更难.我希望它会对你有所帮助.

这条窄线隐藏了图表:

在此输入图像描述


Nis*_*nga 7

如果您的诊断工具窗口已关闭,您可以通过Debug > Windows > Show Diagnostic Tools (Ctrl + Alt + F2)重新打开它


Jac*_*SFT 0

喜欢这个博客:

https://blogs.msdn.microsoft.com/visualstudioalm/2014/11/13/memory-usage-tool-while-debugging-in-visual-studio-2015/

和 MSDN 文档:

https://msdn.microsoft.com/en-us/library/mt125494.aspx

每当您想要捕获内存状态时,请在内存使用情况摘要工具栏上选择“拍摄快照”。

对于 CPU 使用率,您需要启用它,然后在命中调试器断点后进行下一次调试。

例如,如果我第一次调试 UWP 应用程序,我会在 CPU 使用率窗口下收到一条消息“启用 CPU 分析以按功能查看 CPU 使用率细分”,我将单击它,然后调试该应用程序下次我会得到CPU使用率。 在此输入图像描述