为什么在“非阻塞+io复用网络模型”中用户缓冲区管理变得复杂了?
unix网络编程16章中实现了并讲解了“io复用+非阻塞网络模型”,但是却没有细致讲解为什么在“io复用+非阻塞”模型中的用户缓冲区管理变得复杂了。我在看这一节的时候,一直在想为什么需要复杂的缓冲区管理,此书前面章节的简单缓冲区管理不奏效了吗?
如果不解决这个疑问,我觉得非阻塞io这一章我算白看了。
以 向“io复用+非阻塞网络模型”的socket输出缓冲区写入数据为例:
这里涉及
原创
2015-05-26 21:17:11 ·
832 阅读 ·
0 评论