写点什么

非阻塞网络I/O

0 人感兴趣 · 3 次引用

  • 最新
  • 推荐

彻底理解为什么网络 I/O 会被阻塞?

用户头像
C++后台开发
2022-07-05

我们应该都知道 socket(套接字),你可以认为我们的通信都要基于这个玩意,而常说的网络通信又分为 TCP 与 UDP 两种,下面我会以 TCP 通信为例来阐述下 socket 的通信流程。

https://static001.geekbang.org/infoq/1e/1ead80788bbefe1e27b7c24b63dd281e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

用故事去理解「文件 I/O」

用户头像
小林coding
2020-08-15

文件的读写方式各有千秋,对于文件的 I/O 分类也非常多,常见的有缓冲与非缓冲 I/O、直接与非直接 I/O、阻塞与非阻塞 I/O VS 同步与异步 I/O。我们一起来看看,用故事的方式理解他们!

非阻塞网络I/O_非阻塞网络I/O技术文章_InfoQ写作社区