9

六、设备管理
I/O设备的基本概念:将数据输入输出计算机的外部设备;

广义的IO设备:

按照使用特性分类:存储设备(内存、磁盘、U盘)和交互IO设备(键盘、显示器、鼠标);
按照信息交换分类:块设备(磁盘、SD卡)和字符设备(打印机、shell终端);
按照设备共享属性分类:独占设备,共享设备,虚拟设备;
按照传输速率分类:低速设备,高速设备;
IO设备的缓冲区:减少CPU处理IO请求的频率,提高CPU与IO设备之间的并行性。

SPOOLing技术:虚拟设备技术,把同步调用低速设备改为异步调用,在输入、输出之间增加了排队转储环节(输入井、输出井),SPoOLing负责输入(出)井与低速设备之间的调度,逻辑上,进程直接与高速设备交互,减少了进程的等待时间。

posted @ 2025-01-21 19:40  cor0000  阅读(10)  评论(0)    收藏  举报