Linux下完成时间统计的代码
2010-08-06 18:23
288 查看
需要统计一下程序运行的时间,在网上找了找,自己做了一个范例,还不错。代码如下:
#include <iostream>
#include <unistd.h>
#include <sys/time.h>
int main()
{
struct timeval tpstart,tpend;
double timeuse;
gettimeofday(&tpstart,NULL);
char strCommand[255];
for(int i=0; i<100000; i++)
gettimeofday(&tpend,NULL);
timeuse=1000000 * (tpend.tv_sec-tpstart.tv_sec) + tpend.tv_usec-tpstart.tv_usec;
timeuse/=1000000;
printf("process time is %lf s./n",timeuse);
return 0;
}
#include <iostream>
#include <unistd.h>
#include <sys/time.h>
int main()
{
struct timeval tpstart,tpend;
double timeuse;
gettimeofday(&tpstart,NULL);
char strCommand[255];
for(int i=0; i<100000; i++)
gettimeofday(&tpend,NULL);
timeuse=1000000 * (tpend.tv_sec-tpstart.tv_sec) + tpend.tv_usec-tpstart.tv_usec;
timeuse/=1000000;
printf("process time is %lf s./n",timeuse);
return 0;
}
相关文章推荐
- 自己写代码,替代Linux下的WC完成字符数,行数和单词数的统计
- linux c代码 统计函数执行时间
- 复利计算完成时间统计
- C++实现统计代码运行时间计时器的简单实例
- Linux 常用时间统计函数
- Linux程序设计(Linux shell编程的例子:统计代码行数)
- Linux下统计代码行数的方法
- 代码运行时间的测量方法【linux/window】
- linux下使用RE和python统计代码的总行数
- Linux Device Driver 3, Chp 7 时间、延迟及延缓操作 示例代码修改 -- for kernel 2.6.32
- Linux 2.6如何使用时间中断来完成进程调度
- 关于utc时间与格林威治时间(linux上获取系统时区及代码)
- 统计PHP代码的执行时间
- Linux 统计代码行数
- 统计代码执行时间
- Linux下的函数执行时间的统计方法
- 时间紧、任务重的时候怎么办,怎么解决还未完成的代码?
- C# 代码运行时间统计
- linux下测试一段代码的执行时间
- Linux下统计代码行数的方法