南京做网站咨询南京乐识,wordpress导航下拉菜单,曹鹏wordpress视频教程,什么是手机app1.4 操作系统的主要功能 处理机管理功能 存储器管理功能 设备管理功能 文件管理功能 用户接口
1处理机管理功能
也可称为进程管理在传统的多道程序设计系统中#xff0c;处理机的分配和运行#xff0c;都是以进为基本单位的#xff0c;因而对处理机的管理#xff0…1.4 操作系统的主要功能 处理机管理功能 存储器管理功能 设备管理功能 文件管理功能 用户接口
1处理机管理功能
也可称为进程管理在传统的多道程序设计系统中处理机的分配和运行都是以进为基本单位的因而对处理机的管理可以归结为对进程的管理。 在引入线程的OS中还包含对线程的管理
处理机管理的主要功能是 2存储器管理
存储器管理应具有以下功能
内存分配 (静态 、动态分配方式 )内存保护 (硬件检查越界软件处理)地址映射 (逻辑、物理地址硬件支持)内存扩充 (虚拟存储技术)
3设备管理功能
主要任务
l 完成进程提出的I/O请求
l为用户进程分配其所需的I/O设备
l 提高CPU和I/O设备的利用率
l 提高I/O速度
l方便用户使用I/O设备。
设备管理应具有以下功能
缓冲管理——在设备和CPU之间引入缓冲可有效地缓和CPU和I/O设备速度不匹配的矛盾提高CPU的利用率进而提高系统的吞吐量。 设备分配——按某种策略将设备分配给用户进程。需设备控制表等数据结构。
3设备处理——设备处理程序又称为设备驱动程序。基本任务是实现CPU与设备控制器通信CPU 发I/O命令设备控制器发中断请求
4文件管理
主要任务 对用户文件和系统文件进行管理以方便用户使用并保证文件的安全性。 文件管理应具有以下功能 1文件存储空间的管理 2目录管理 3文件的读/写管理和保护