time命令输出结果的意义
2010-02-03 18:36
246 查看
time命令结果有三行组成:real、user和sys。real值表示从程序开始到程序执行结束时所消耗的时间,包括CPU的用时。CPU用时被划分为user和sys两块。user值表示程序本身,以及它所调用的库中的子例程使用的时间。sys是由程序直接或间接调用的系统调用
执行的时间。
在单处理器上,real值和整个CPU用时之差,也就是real - ( user + sys )是所有延迟程序执行的因素的总和。在SMP上,这个值近似为real * number_of_processors - ( user + sys )。这些因素包括:
调入程序文本和数据的IO操作
获取程序实际使用内存的IO操作
由其它程序消耗的CPU用时
由操作系统消耗的CPU用时
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/79914/showart_1917542.html
执行的时间。
在单处理器上,real值和整个CPU用时之差,也就是real - ( user + sys )是所有延迟程序执行的因素的总和。在SMP上,这个值近似为real * number_of_processors - ( user + sys )。这些因素包括:
调入程序文本和数据的IO操作
获取程序实际使用内存的IO操作
由其它程序消耗的CPU用时
由操作系统消耗的CPU用时
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/79914/showart_1917542.html
相关文章推荐
- 输出 time 命令的结果到文件中
- 输出 time 命令的结果到文件中
- 输出 time 命令的结果到文件中
- Linux shell脚本中执行命令结果赋值给变量&&echo输出变量是否包含换行符的问题
- HOW TO:获取DOS命令输出结果
- 获取DOS命令输出结果
- shell如何把命令输出结果存入变量
- JAVA中调用CMD命令,并输出执行结果
- 理解linux time命令的输出
- Linux time 命令的输出理解
- Unix Shell编程——将命令输出结果保存到变量中
- 如何使ssh server env命令与在本地直接执行env命令后的输出结果相同
- 标准输出重定向加管道,获取system命令执行结果
- ab网站压力测试命令的参数、输出结果的中文注解
- Linux time命令输出的user、sys、real
- 用NSTask执行外部命令并获取输出结果的方法
- ab网站压力测试命令的参数、输出结果的中文注解
- 重定向 Bash “time” 命令的输出
- linux top命令详解与输出结果说明
- 显示dos命令ping和tracert等输出结果中的ip对应的地域名称