泛学潮人 发表于 2008-5-3 10:16:05

如何测试程序运行的时间和占用的内存

这个问题比较水,如何测试程序运行的时间和占用的内存,要精度高点的,毫秒级别吧

无心人 发表于 2008-5-3 10:23:20

1、计时:主板高精度计时器, 精度是us级的(0.000001s)
2、占用内存可用进程管理器测试

mathe 发表于 2008-5-3 11:03:20

clock()函数

kofeffect 发表于 2008-5-3 11:46:22

对,math说的这个函数就可以计算运行时间,头文件是"time.h"

kenmark 发表于 2008-5-3 14:06:28

可以搜我在csdn 上的文章,ms完全没问题最精确ns

liangbch 发表于 2008-5-3 14:15:32

可以看我的csdn博客 阶乘之计算从入门到精通-程序运行时间的测量

无心人 发表于 2008-5-3 14:43:51

clock()的实际精度并不是1ms,而是大概1/18左右的

或者说,你要测量的时间要大于1/18秒的多少倍,才有准确性
页: [1]
查看完整版本: 如何测试程序运行的时间和占用的内存