这个事情跟python基本无关,都是操作系统决定的
首先,操作系统有个最低调度时间,有些操作系统可能是1ms,有些可能是10ms
其次,sleep只保证最少sleep这么久(其实也不能保证最少,有可能被SIGNAL提前唤醒),实际什么时候恢复取决于操作系统的调度
【 在 misslost 的大作中提到: 】
: 我需要核实一下 time.sleep的准确效果 用如下代码 。核实的结果,震惊!
: 想请教一下,是我的方法不对,还是 time.sleep 本来就是这么不堪?有没有三方库能精确一点的?谢谢
: from time import perf_counter as pc
: ...................
--
FROM 115.171.244.*