硬件与软件之间的中间层
1,将应用程序的请求传递给硬件
2,充当底层驱动程序
3,对系统中的各种设备和组件进行寻址
多程序时,将可共享资源(CPU时间,磁盘空间,网络链接)分配给系统进程
保证系统的完整性
视角2:
库;
提供面向系统的一族命令
是应用程序所认知的层次结构的最底层,是一台增强型的计算机(从应用程序的角度讲)
例:
内核寻址硬盘时,内核必须知道使用那个路径由磁盘向内存复制数据,数据的位置,经由那个路径向磁盘发出那条命令
硬件与软件之间的中间层
1,将应用程序的请求传递给硬件
2,充当底层驱动程序
3,对系统中的各种设备和组件进行寻址
多程序时,将可共享资源(CPU时间,磁盘空间,网络链接)分配给系统进程
保证系统的完整性
视角2:
库;
提供面向系统的一族命令
是应用程序所认知的层次结构的最底层,是一台增强型的计算机(从应用程序的角度讲)
例:
内核寻址硬盘时,内核必须知道使用那个路径由磁盘向内存复制数据,数据的位置,经由那个路径向磁盘发出那条命令