IO的方式有阻塞IO、非阻塞IO模型、IO复用、信号驱动、异步IO等,本文以UDP为例大概介绍这几种IO模型的基础知识和原理。
1.阻塞IO
阻塞IO是最通用的IO类型,使用这种模型进行数据接收的时候,在数据没有到之前程序会一直等待。
2.非阻塞IO模型
3.IO复用
4.信号驱动IO模型
5.异步IO模型
Linux网络编程--IO模型基础
最新推荐文章于 2022-10-27 10:16:55 发布
IO的方式有阻塞IO、非阻塞IO模型、IO复用、信号驱动、异步IO等,本文以UDP为例大概介绍这几种IO模型的基础知识和原理。
1.阻塞IO
阻塞IO是最通用的IO类型,使用这种模型进行数据接收的时候,在数据没有到之前程序会一直等待。
2.非阻塞IO模型
3.IO复用
4.信号驱动IO模型
5.异步IO模型