linux下程序运行时间的获取方法,
2011-10-19 11:53
513 查看
linux下程序运行时间的获取方法,
1.有时候我们要计算程序执行的时间.比如我们要对算法进行时间分析
..这个时候可以使用下面这个函数.
#include
int gettimeofday(struct timeval *tv,struct timezone *tz);
strut timeval {
long tv_sec; /* 秒数 */
long tv_usec; /* 微秒数 */
};
gettimeofday将时间保存在结构tv之中.tz一般我们使用NULL来代替.
#include
这个程序输出函数的执行时间,我们可以使用这个来进行系统性能的测试,或者是函数算
法的效率分析.在我机器上的一个输出结果是: Used Time:0.556070
2.第二种是我自己经常用的,就是:
在执行程序前,加time,如:输入time./abc
第二种方法,
自己以前用过,感觉很好用,
好像是第一种用来测试一些算法的功能比较实用,
但是第二种毕竟简单。
可能一个是业余一个是专业吧。
http://www.examda.com/linux/fudao/20070410/135919808.html
1.有时候我们要计算程序执行的时间.比如我们要对算法进行时间分析
..这个时候可以使用下面这个函数.
#include
int gettimeofday(struct timeval *tv,struct timezone *tz);
strut timeval {
long tv_sec; /* 秒数 */
long tv_usec; /* 微秒数 */
};
gettimeofday将时间保存在结构tv之中.tz一般我们使用NULL来代替.
#include
这个程序输出函数的执行时间,我们可以使用这个来进行系统性能的测试,或者是函数算
法的效率分析.在我机器上的一个输出结果是: Used Time:0.556070
2.第二种是我自己经常用的,就是:
在执行程序前,加time,如:输入time./abc
第二种方法,
自己以前用过,感觉很好用,
好像是第一种用来测试一些算法的功能比较实用,
但是第二种毕竟简单。
可能一个是业余一个是专业吧。
http://www.examda.com/linux/fudao/20070410/135919808.html
相关文章推荐
- linux下程序运行时间的获取方法,
- linux下程序运行时间的获取方法
- 获取程序运行时间方法
- VC获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法
- Window系统下C/C++程序毫秒和微秒级程序运行时间的获取方法
- Linux C/C++获取程序运行时间
- Linux下评估程序运行时间及内存占用情况的简便方法
- VC++ 获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法
- 程序中获取linux系统启动时间方法
- Linux下计算程序运行时间的两种方法
- Linux下计算程序运行时间的一个简单方法
- C++获取当前时间和计算程序运行时间的方法
- VC获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法
- Linux下计算程序运行时间的两种方法 //代码转载
- C++获取当前时间和计算程序运行时间的方法
- VC++ 获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法
- Unix/Linux环境C编程入门教程(22) C/C++如何获取程序的运行时间
- vc中程序运行时间的获取方法
- VC获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法
- VC获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法