首页 > 其他 > 详细

unix的time命令进行简单记时

时间:2019-06-09 21:31:08      阅读:106      评论:0      收藏:0      [点我收藏+]

$usr/bin/time -p python xxx.py

注意我们特地使用了/usr/bin/time 而不是 time,也就是说我们使用的是系统 命令的 time 而不是那个更加简单而没用的 shell 内建版本的 time。如果你用 time --verbose,结果得到了一个错误,那么你使用的可能就是 shell 内建的 time 而 不是系统命令的 time。 通过使用-p 开关,

我们得到了 3 个结果:

• real 记录了整体的耗时。

• user 记录了 CPU 花在任务上的时间,但不包括内核函数耗费的时间。

• sys 记录了内核函数耗费的时间。

通过 --verbose 命令可以获得更多参数

这里最有用的指标可能是 Major (requiring I/O) page faults,因为它指 示了操作系统是否由于 RAM 中的数据不存在而需要从磁盘上读取页面。而这会带 来速度上的惩罚。

unix的time命令进行简单记时

原文:https://www.cnblogs.com/wangdongpython/p/10994665.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!