1. 首页
  2. 数据库
  3. 其它
  4. IO模型的比较分析

IO模型的比较分析

上传者: 2021-01-10 22:57:21上传 PDF文件 32.16KB 热度 26次
到目前为止已经将将四个IO模型都介绍完了。 那么啊阻塞IO、非阻塞IO、同步IO和异步IO的区别在哪? 阻塞IO和非阻塞IO的区别 调用blocking IO会一直block住对应的进程直到操作完成,而non-blocking IO在kernel还准备数据的情况下会立刻返回。 同步IO和异步IO的区别 两者的区别就在于synchronous IO做”IO operation”的时候会将process阻塞。 经过上面的介绍,会发现non-blocking IO和asynchronous IO的区别还是很明显的。 在non-blocking IO中,虽然进程大部分时间都不会被block,但是它仍
用户评论