IO操作同步、异步、阻塞、非阻塞之间的联系
本质来说,同步,异步,阻塞、非阻塞没有什么必要的关系。异步也可以是非阻塞的,(也可以是阻塞的,发起 I/O 请求时,系统会立即返回,随后通过回调函数或信号等方式通知调用方 I/O 操作的结果。异步 I/O 的核心特性就是调用方不需要等待 I/O 操作完成后再继续执行,因此异步 I/O 本质上是。虽然同步 I/O 通常是阻塞的,但并不是绝对的。,但在特殊情况下,比如系统资源不足或底层实现的问题,可能会出现阻塞的现象)但在特殊情况下,比如系统资源不足或底层实现的问题,可能会出现阻塞的现象。














