<aside> 💡 一次典型的网络IO分为两个阶段:数据就绪 与 数据读写

</aside>

数据就绪:根据系统IO操作的就绪状态

数据读写:根据应用程序和内核的交互方式

异步IO接口

image.png