李永强期货朔阳资产:CCS3.3?利用profile对程序的运行时间进行统计_baiguangyu0001_新...
来源:百度文库 编辑:中财网 时间:2024/03/29 20:02:09
CCS3.3 的运行时间统计有两种模式:
简单方法:profile-->clock-->enable和view,然后在想统计的区域设两个端点,将程序运行到第一个断点处(有人说用:运行到光标处的办法,有人说正常运行run到断点处,这两种方法不大一样,因为我的程序中有函数printf,前者不会显示,后者会显示)。然后,把窗口右下角的小钟表双击一下让他清零,然后run,程序从起始断点调到终止断点的时钟周期数就显示在右下角的小钟表处了。这种方法非常不好,每次统计的结果都不一样,俺也不知道哪次是对的。
经典方法:profile-->setup,出现对话框,按下对话框左上角的enable/disable profiling按钮,就使能了统计时间的钟表。选中一段程序后,点右键,在profile中选range,看看setup对话框的range中出没出现你刚选中的内容,而且确定他们是不是enable的。一切ok后,选
profile-->viewer,又出现一个对话框。然后run程序就行了。注意:这样做程序将运行得特别慢,比正常运行慢很多,可能是因为要统计时间的关系。程序跑完,在viewer的对话框中会出现统计数据,其中重要的数据是INCL TOTAL:指这段代码消耗的所有时钟周期,EXCL TOTAL:指这段代码运行一次,消耗的时钟周期。
简单方法:profile-->clock-->enable和view,然后在想统计的区域设两个端点,将程序运行到第一个断点处(有人说用:运行到光标处的办法,有人说正常运行run到断点处,这两种方法不大一样,因为我的程序中有函数printf,前者不会显示,后者会显示)。然后,把窗口右下角的小钟表双击一下让他清零,然后run,程序从起始断点调到终止断点的时钟周期数就显示在右下角的小钟表处了。这种方法非常不好,每次统计的结果都不一样,俺也不知道哪次是对的。
经典方法:profile-->setup,出现对话框,按下对话框左上角的enable/disable profiling按钮,就使能了统计时间的钟表。选中一段程序后,点右键,在profile中选range,看看setup对话框的range中出没出现你刚选中的内容,而且确定他们是不是enable的。一切ok后,选
profile-->viewer,又出现一个对话框。然后run程序就行了。注意:这样做程序将运行得特别慢,比正常运行慢很多,可能是因为要统计时间的关系。程序跑完,在viewer的对话框中会出现统计数据,其中重要的数据是INCL TOTAL:指这段代码消耗的所有时钟周期,EXCL TOTAL:指这段代码运行一次,消耗的时钟周期。
Monosaccharide profile的准确翻译!!
Monosaccharide profile的准确翻译!!!
利用汇编语言写出高效的3x+1程序
利用汇编语言写出高效的3x+1程序
人类对九大行星的利用
user profile hive cleanup service是什么插件程序啊
求 富士F420的NeatImage profile
6641端口是什么程序利用的
资源利用与对环境的影响
对物种保护和利用的观点。
对废弃矿坑的改造利用
对废弃矿坑的改造利用
DELPHI利用控制台程序,求3——300之间的所有质数之和
CORPORATE PROFILE
利用vb6.0编的程序如何生成.dll?
利用循环语句编制计算Y=10!的程序
利用循环语句编制计算Y=10!的程序
如何利用.net写一个自动发信的小程序
如何利用C语言编写处理注释的程序?
利用命令提示符制作5!的相关程序
利用C语言实现的时钟驻留程序
利用C语言设计学生成绩管理系统的程序
谁有MS06-040的利用程序啊~~
简要说明电机的发明对能源利用的意义