linux time测试命令的运行时间

介绍在linux下使用time测试命令的运行时间node

在linux中,time命令是用来测试命令的运行时间的,命令的运行时间有三种:linux

  • real:实际使用时间,该时间包括进程执行时实际使用的 CPU 时间,进程耗费在阻塞上的时间(如等待完成 I/O 操做),其余进程所耗费的时间(Linux 是多进程的,命令在执行过程当中,可能会有别的进程抢占 CPU)。
  • user:用户状态使用的时间,该时间仅指进程执行时实际使用的 CPU 时间,而不包括其余进程所使用的时间和本进程阻塞的时间。
  • sys:内核状态使用的时间,即执行内核系统调用所耗费的 CPU 时间。
[root@node5 ~]# time du -sh /root
6.6G	/root

real	0m0.136s
user	0m0.042s
sys	0m0.095s
相关文章
相关标签/搜索