用法:time sh xxx.sh 误区 实际情况是 user 时间比 real 时间还长,正常么? 不是一般情况下,real=user+sys? real 5m2.635s user 9m31.912s sys 0m11.780s 也就是说,因为使用了多核cpu的并行处理能力。 如果单核cpu去做,完成所花费的总时间是 user_time+sys_time; 而多核去做,能够在更短的时间内完成,耗时为 real_time。 因此,这种情况下,便出现了 real_time<user_time+sys_time 的情况。 参考; time命令_Linux time命令:测量命令的执行时间或者系统资源的使用情况