IO 1. 同步与异步、阻塞与非阻塞⚓ 同步与异步关注的是等待结果的方式。调用了一个函数后,是一直等待直到获取返回结果,还是不管结果,直接返回(后续通知结果)。 阻塞与非阻塞关注的是等待结果的状态。调用了一个函数后在等待结果的这段时间里,是挂机什么都不干,还是做一些其他的事。 2. POSIX术语定义⚓ 同步I/O操作:导致请求进程阻塞,直到I/O操作完成。 异步I/O操作:不导致请求进程阻塞。 3. Linux下的五种I/O模型⚓ IO模型