🚀返回专栏总目录
文章目录
- 一、IO 的概念
- 二、IO 执行过程
- 三、IO 模型的分类
-
- 阻塞 IO
- 非阻塞 IO
- IO 多路复用
- 信号驱动
- 异步 IO
沉淀、分享、成长,让自己和他人都能有所收获!😄
一、IO 的概念
IO
是英文 Input
和 Output
的首字母, 代表了输入和输出, 当然这样的描述有一点点抽象,更直观的意思是计算机的输入与输出。 在冯.诺依曼结构中, 将计算机分成了 5 个部分, 分别是运算器, 控制器, 存储器, 输入设备, 输出设备。 如下图所示:
上图中的输入设备指的是鼠标和键盘等向计算机输入数据和信息的设备, 输出设备指的是电脑显示器等用于计算机信息输出的设备