time命令
命令 Time
2023-09-14 09:15:54 时间
当测试一个程序或比较不同算法时,执行时间是非常重要的,一个好的算法应该是用时最短的。所有类UNIX系统都包含time命令,使用这个命令可以统计时间消耗。例如:
[root@localhost ~]# time ls anaconda-ks.cfg install.log install.log.syslog satools text
real 0m0.009s
user 0m0.002s
sys 0m0.007s
输出的信息分别显示了该命令所花费的real时间、user时间和sys时间。
- real时间是指挂钟时间,也就是命令开始执行到结束的时间。这个短时间包括其他进程所占用的时间片,和进程被阻塞时所花费的时间。
- user时间是指进程花费在用户模式中的CPU时间,这是唯一真正用于执行进程所花费的时间,其他进程和花费阻塞状态中的时间没有计算在内。
- sys时间是指花费在内核模式中的CPU时间,代表在内核中执系统调用所花费的时间,这也是真正由进程使用的CPU时间。
来自: http://lnmp.ailinux.net/time
相关文章
- Docker 容器中运行 Docker 命令
- vim 搜索命令_linux vim编辑器
- rabbitmq 启动命令「建议收藏」
- time命令_Linux time命令:测量命令的执行时间或者系统资源的使用情况详解程序员
- Linux-命令-基本-time,ctime,atime详解程序员
- 探索Linux中的if e命令(linuxif-e)
- 行操作Linux下的命令行操作简介(linux–命令)
- Time Management with MySQL.(mysql的time)
- linux下使用TCP命令掌握网络礼仪(linux命令tcp)
- Linux 中小众但优质的Less命令(linuxless)
- Linux下Time命令实用技巧研究(linux的time命令)
- 利用Redis进行高效查询:使用hset命令快速查询数据(redis查询hset)
- 深入了解MySQL中的Time类型(mysql中time类型)
- MySQL中使用TIME方法进行时间计算(mysql中time方法)
- 熟悉aix上oracle命令的基本操作(aix的oracle命令)
- 类型Oracle中TIME类型的概念与应用(oracle中time)
- Redis缓存指令一网打尽(redis缓存命令大全)