如何比较自己编的程序运行的速度?

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:46:22
有没有这方面的分析软件啊?
还有内存使用效率,怎么评估?

在代码里嵌入一点时间就可以了,

开始运行时读系统时间, 启动好了再读时间, 并记在文件里, 不就行了. 还可以在过程中记录时间, 查看哪个模块执行速度.

专门的工具有除错器等,下面给列出一些:可以按名搜索

u-trace.exe
MuTrace 1.01
相关网站 http://www.image-integration.com/
MuTrace是一个支持多用户的跟踪调试工具。
Mu-Trace可以帮助那些在一个大的开发项目或者是在一个工作组中工作的程序员。它的标准输出窗口可以为每一个程序员显示每一个文件编译的情况。这个工具最多可支持255个用户,并可为每一个用户定义一种单独的颜色来区分。

trw2000.zip
TRW2000
TRW2000是中国人刘涛涛的杰作,完全兼容Soft-ICE各条指令。由于目前许多软件都能检测Soft-ICE存在,而对TRW2000的检测就差了许多,因此目前它成了很多Cracker的最爱。Trw2000专门针对软件破解进行了优化,在Windows下跟踪调试程序,且跟踪功能更强;可以设置各种断点,且断点种类更多;此外,它还可以象一些脱壳工具一样完成对加密外壳的去除,自动生成EXE文件。
(相关网站 http://www.knlsoft.com/)

SI405W9X.EXE
Soft-Ice V4.05 fo win9x
Soft-ICE是目前公认的最好跟踪调试工具。使用Soft-ICE可以很容易地跟踪一个软件,或监视软件产生的错误以除错。该工具先后有DOS、Windows3.1、WIN95/98/NT/2000各个平台上的版本。

SI405Wnt.zip
Soft-Ice