我只是运行最上面的命令来观察以下过程
chown -r me:me allMyMusic
它已经运行了大约5分钟,但是顶部命令中的TIME +列已经报告它运行了大约0:12.10秒。 这也是增长很慢。
有没有人经历了顶部命令的TIME +列错误地报告了时间stream逝?
该列显示每个进程花费的CPU时间,而不是实时。 我看不到这是否在手册页中指定,但这里是来自about.com的一些副本:
“TIME自任务开始以来CPU使用的总时间,如果累计模式打开,则还包括已经死亡的subprocess使用的CPU时间,可以使用S命令行选项设置累积模式,也可以使用交互式命令S.标题行将被改为CTIME。
该手册将TIME列描述为:
时间
自启动以来,任务使用的总CPU时间。 如果累计模式处于打开状态,则还包括已经死亡的进程的subprocess使用的CPU时间。 您可以使用S命令行选项设置累积模式,也可以使用交互命令S切换累积模式。然后将标题行更改为CTIME。
看到一个进程到目前为止使用的时间(以root身份)
ps aux | grep(processName)
至less在Linux上应该类似于Mac,但是这会告诉你开始时间和下面的grep过程会给你当前时间,尽pipe你可以运行'date'命令