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

同步阻塞

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

同步非阻塞

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

异步阻塞

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

异步非阻塞

  • 调用函数不需要立即获取结果,也不需要等
  • 例:start() terminate()
posted @ 2020-10-08 12:46  AshJo  阅读(168)  评论(0编辑  收藏  举报