linux下测试程序运行时间
2015-02-06 18:10
239 查看
测试程序运行时间方法
命令行输入time (./exe)time测试程序执行时间结果含义
real 0m0.003s
user 0m0.000s
sys 0m0.002s
real,就是整个运行这个进程从一开始到结束的整个时间(时钟墙)
user,是指在运行这个进程中花在用户模式下的时间,即不包括内核的运行时间
sys,是指在运行这个进程,花在内核调用的时间,而不是代码库调用
user+sys=这个进程花的时间
但是real则包含了进程调度等等一系列额外开销
测试代码段时间方法
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main(int argc, char *argv[]) { clock_t t1, t2; t1 = clock(); system("PAUSE"); t2 = clock(); cout << (double)(t2-t1)/CLOCKS_PER_SEC << endl; return 0; }
相关文章推荐
- Linux下测试程序运行时间模板
- linux下测试程序运行的时间
- Linux下测试程序运行时间
- Linux下测试程序运行时间方法
- Linux下测试程序的运行时间
- Linux下测试程序的运行时间
- Linux下测试程序运行时间
- 【Linux】【C语言】菜鸟学习日志(一) 一步一步学习在Linxu下测试程序的运行时间
- linux下测试程序运行的时间
- Linux下计算程序运行时间的两种方法 //代码转载
- linux 下计算程序运行时间 一句话说明
- C语言中测试程序运行时间
- C#中提供的精准测试程序运行时间的类Stopwatch
- 用Stopwatch类来测试你的程序运行时间
- 测试程序运行时间
- 测试php程序运行时间
- linux下计算程序运行时间
- 测试程序运行时间-time.h
- 测试用C/C++编写的程序运行的时间
- Linux下计算程序运行时间的两种方法