linux下命令执行时间统计工具time使用小结
2016-01-03 22:55
686 查看
1.time
time命令常用于测量一个命令的运行时间,注意不是用来显示和修改系统时间的(这是date命令干的事情)。
2.使用格式
3.使用举例
real表示time后的命令实际使用时间(real time),即是从command命令开始执行到运行终止的消耗的总时间。
user表示time后的命令执行完成花费的用户CPU时间,即命令在用户态中执行时间总和。
sys表示time后的命令执行完成花费的系统CPU时间,即命令在核心态中执行时间总和。
备注,通常来说real>user+sys,比说说命令执行会等待IO,等待IO时并没有实际消耗CPU的时间。
参考学习资料来源于:
http://codingstandards.iteye.com/blog/798788
time命令常用于测量一个命令的运行时间,注意不是用来显示和修改系统时间的(这是date命令干的事情)。
2.使用格式
time [option] comand [arguments...]
3.使用举例
[root@web186 root]# time find . -name "mysql.sh" ./work186/sms/bin/mysql.sh ./work186/sms/src/scripts/mysql.sh ./work186/sms/src/scripts1/mysql.sh ./work186/sms1/bin/mysql.sh ./work186/sms1/src/scripts/mysql.sh ./temp/sms/bin/mysql.sh ./temp/sms/src/scripts/mysql.sh real 0m14.837s user 0m0.030s sys 0m0.120s其中,
real表示time后的命令实际使用时间(real time),即是从command命令开始执行到运行终止的消耗的总时间。
user表示time后的命令执行完成花费的用户CPU时间,即命令在用户态中执行时间总和。
sys表示time后的命令执行完成花费的系统CPU时间,即命令在核心态中执行时间总和。
备注,通常来说real>user+sys,比说说命令执行会等待IO,等待IO时并没有实际消耗CPU的时间。
参考学习资料来源于:
http://codingstandards.iteye.com/blog/798788
相关文章推荐
- linux 命令 —— mv
- 阿里云 CentOS6.5 ssh连接慢的解决方案
- “Linux 中国”发布微信矩阵:不细分,毋宁死
- Linux字符设备驱动的简单总结
- linux中的通配符学习小结
- eSpeak: Linux 文本转语音工具
- 每天一个Linux之chmod命令
- LInux 中的i386,i486,i586,i686和AMD_64,X86,x86_64后缀的区别
- linux中的各种计算方式expr|bc|dc|let
- 终于搞定samba中文乱码的问题
- 【全栈工程师之路】环境搭建-CentOS服务器配置
- Linux日志文件总管——logrotate
- rc.local自启动学习
- 同一个镜像配置的两台不同ip的CentOS主机只有一台能ping得了网的解决方案
- Linux入门教程:CDN加速
- Linux命令之修改主机名
- grub2中添加windows的启动项 安装linux后添加windows系统的引导入口
- CentOS rpm的spec简单模板
- Linux特殊符号大全
- linux虚拟机初步 vmware的简单操作【鸟哥的私房菜第五章】