同步阻塞
- 调用函数必须等待结果CPU没工作
- 例:input sleep recv accept connect get ...
同步非阻塞
- 调用函数必须等待结果CPU工作 - 调用了一个高计算函数
- 例:strip eval('1+2+3') sum max min sorted ...
异步阻塞
- 调用函数不需要立即获取结果,而是继续做其他的事情,在获取结果的时候不知道先获取谁的,总是就是需要等(阻塞)
异步非阻塞
- 调用函数不需要立即获取结果,也不需要等
- 例:start() terminate()