操作系统精髓与设计读书笔记1

1 在设计IO机制时,两个重要的目标:效率和通用性。

效率很重要,因为IO操作通常是计算机系统瓶颈。

通用性:出于简单和避免错误的考虑,人们希望能用一种统一的处理方式处理所有设备。两个方面表现出统一:1)处理器看待IO设备的方式

2)操作系统管理IO设备和操作IO的方式

目前使用一种层次化、模块化的方法设计IO功能,隐藏了大部分IO设备底层细节,使得用户进程和操作系统高层可以通过读、写、打开、关闭、加锁和解锁等通用函数来操作IO设备。

2

猜你喜欢

转载自www.cnblogs.com/zhaopengcheng/p/11229685.html