【发布时间】:2020-05-25 06:14:50
【问题描述】:
我最近阅读了this asyncio article
time.sleep() 是一个 CPU 绑定操作
我通常与“CPU bound”相关联,即 CPU 实际上正在做某事。所以如果一个程序(A)中有time.sleep(60)然后执行
A: Gets 1 second
B: Gets 59 seconds (uninterrupted)
A: Finished or not?
我一直认为定时器就是 IO。那是错的吗?或者计时器只是一些特殊的东西,因此它们不适合“IO-bound”/“CPU bound”模式?
【问题讨论】: