VS进行性能分析

使用VS进行性能分析

一、执行分析并生成分析报告。

1.   


调用性能分析探查器,附加到相应运行中的程序中。


2.    开始执行分析,在程序中进行相应操作,点击停止分析。即可生成分析报告。

 

二.分析报告的查看。


分析报告共有10中试图供查看。

 

3.    函数视图。

函数视图中可以看到整个操作过程中所有调用函数及其占用(时间?)消耗比例。有四列指标,其中独占样本数指该函数中包含子函数的执行时间;非独占样本数指包含子函数执行时间的总执行时间。

如图所示,样例中是验工执行切换分期的分析报告。表中函数


中有一个赋值操作和一个发送信号的操作,发送信号的操作为其调用的子函数。从分析表中可知该方法总共占消耗40%。

赋值操作独占样本数接近为0,即赋值操作几乎没有消耗。而发送信号(以及信号引起的槽函数)的操作占了所有的40%。

双击该函数即可进入函数详细视图。

4.    函数详细视图

 

 


详细视图中可以看到调用click()的函数和click()所调用的函数,以及其占所有操作的百分比。直接点击对应方块即可进入到相应函数的详细视图。

下面是函数代码视图,可直观看到代码中发送信号操作占40.2%。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值