2 回答
TA贡献1821条经验 获得超6个赞
您有使用配置文件,但人们不知道的是 Visual Studio 2015 有一个采样分析方法:
Visual Studio Profiling Tools 的采样分析方法以设定的时间间隔中断计算机处理器并收集函数调用堆栈。调用堆栈是一种动态结构,用于存储有关在处理器上执行的函数的信息。
但请注意以下要求:
Visual Studio Ultimate、Visual Studio Premium、Visual Studio Professional
它还将为您提供包含示例:
在目标函数执行期间收集的样本总数。
这包括在直接执行函数代码期间收集的样本和在执行目标函数调用的子函数期间收集的样本。
制作步骤:
在 Visual Studio 中打开解决方案。将配置设置为发布。(找到工具栏上的解决方案配置框,默认设置为调试。将其更改为发布。)
在
Debug
菜单上,选择Profiler
,然后选择Performance Profiler
。选中该
Performance Wizard
选项,然后单击Start
。选中该
CPU Sampling (recommended)
选项并单击Finish
。
请注意:
运行完应用程序后,分析数据的“摘要”视图会出现在 Visual Studio 主窗口中,新会话的图标会出现在“性能资源管理器”窗口中。
如果您不是所使用计算机的管理员,则在使用探查器时应以管理员身份运行 Visual Studio。(右键单击 Visual Studio 应用程序图标,然后单击以管理员身份运行。
使用本指南作为参考。
TA贡献1712条经验 获得超3个赞
令人困惑的是,在 VS2015 中,您必须通过 Debug/Profiler/Start Profiling 菜单,而不是 Analyze 菜单。
不知道为什么...
- 2 回答
- 0 关注
- 160 浏览
添加回答
举报