1.准备工作:
(1)带有debug信息的应用程序。
(2)Very Sleepy 下载地址 http://www.codersnotes.com/sleepy/
2.使用步骤:
(1)打开要测试的应用程序。
(2)打开very sleepy,在左侧进程中找到我们要测试的程序,单机选中,之后点击右侧profile all ,将其链接到sleepy中。
(3)之后进入下面的界面,保持其打开,之后操作我们的软件,sleepy会对其进行分析,并记录每个函数使用的时间。
(4)当感觉采集量可以之后可以点击OK,结束采集,之后sleepy会跳出如下界面,其中Inclusive为一个函数运行所占用的时间,在左侧找到我们需要分析的函数入口,在右侧Averages标签下点击下面的调用堆栈可以一层层的查看哪个函数占用的时间比较多,从而进行调优。