关于同步阻塞、同步非阻塞以及异步阻塞、异步非阻塞(Python)

同步阻塞

  • 调用函数必须等待结果CPU没工作
  • 例:input sleep recv accept connect get ...

同步非阻塞

  • 调用函数必须等待结果CPU工作 - 调用了一个高计算函数
  • 例:strip eval('1+2+3') sum max min sorted ...

异步阻塞

  • 调用函数不需要立即获取结果,而是继续做其他的事情,在获取结果的时候不知道先获取谁的,总是就是需要等(阻塞)

异步非阻塞

  • 调用函数不需要立即获取结果,也不需要等
  • 例:start() terminate()
原文地址:https://www.cnblogs.com/ashjo009/p/13780975.html