Python 计时模块

Reference:

http://stackoverflow.com/questions/85451/python-time-clock-vs-time-time-accuracy

http://www.guokr.com/post/337094/

time.clock() and time.time()

time.time() 在linux平台上更好,time.clock()更适于windows平台。

Reason:

Linux和Win在实现系统时钟的不同。time.clock()是调用的系统时钟实现,而两个平台又有所不同。
主要问题在于Linux时钟切换策略:jiffy的实现,因为内核时钟的切换不是连续的而是间隔一段时间(一般而言在1ms~10ms之间)之后才变化, 所以如果是在Linux中的两次耗时较短的调用,通过time.clock()得到的结果是一样的。

posted @ 2013-09-16 10:36  EthanChou  阅读(1230)  评论(0编辑  收藏  举报