Shell 下记录程序运行时间
2009-07-02 17:09
330 查看
如果要在linux下记录某个程序运行的时间,可以使用time命令,但是,需要注意的是,linux有两个time命令,一个是shell自带的time命令,另外一个是GNU time命令,自带的那个没有输出到文件的功能,而GNU time功能更加强大,具有很多选项。
下面是一个例子:
/usr/bin/time -o output.txt dmesg
把运行dmesg的时间记录下来保存到output.txt文件中去。
看看output.txt中的内容:
0.00user 0.00system 0:00.02elapsed 16%CPU (0avgtext+0avgdata 0maxresident)k
2 16inputs+0outputs (0major+201minor)pagefaults 0swaps
这个程序使用了0.02秒钟,占用了16%的CPU时间,而shell自带的time只能把结果输出到终端,而且还没有资源占用的信息。
下面是一个例子:
/usr/bin/time -o output.txt dmesg
把运行dmesg的时间记录下来保存到output.txt文件中去。
看看output.txt中的内容:
0.00user 0.00system 0:00.02elapsed 16%CPU (0avgtext+0avgdata 0maxresident)k
2 16inputs+0outputs (0major+201minor)pagefaults 0swaps
这个程序使用了0.02秒钟,占用了16%的CPU时间,而shell自带的time只能把结果输出到终端,而且还没有资源占用的信息。
相关文章推荐
- python记录程序运行时间的几种方法
- c++记录程序运行时间
- 记录程序运行时间之clock 函数
- C#记录程序运行时间
- C++ 记录程序运行时间的方法总结
- python记录程序运行时间的三种方法
- 记录程序运行时间的程序实例
- python记录程序运行时间
- 记录程序运行时间
- C++记录程序运行时间
- matlab中,计算,记录,程序运行,起始,结束 时间,间隔 &matlab中 tic,toc函数的用法
- 【Python】记录程序运行时间
- shell中记录运行时间的一种方法
- 记录程序运行的时间,使用<time.h>头文件
- 一段评价程序平均运行时间的shell脚本&shell脚本编写注意事项
- 全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点
- R语言记录程序运行的时间
- 题目:C++中两种常用的记录程序运行时间的方法的总结
- C++记录程序运行时间
- matlab中记录程序运行时间