在进行 Linux 网络编程开发的时候,免不了会涉及到 IO 模型的讨论。《 Unix 网络编程》一书中提到的几种 IO 模型,我们在开发过程中,讨论最多的应该就是三种: 阻塞 IO
、非阻塞 IO
以及 异步 IO
。
本文试图理清楚几种 IO 模型的根本性区别,同时分析了为什么在 Linux 网络编程中最好要用非阻塞式 IO 。
文章大纲:
原文链接: https://www.cyhone.com/articles/reunderstanding-of-non-blocking-io/
1
labulaka521 2020-06-29 12:42:15 +08:00 1
收藏==看过
|