。1.2.2操作系统的功能 1.处理机管理的功能 中央处理机(CPU)是计算机系统中一个举足轻重的资源。用户程序进入内存后, 只有获得CPU,才能运行。为提高CPU的利用率,系统必须采用多道程序设计技术,使 内存中同时有几个用户作业程序存在,当一个程序因等待某事件的完成而暂时放弃使用 CPU时,操作系统就把CPU分配给其他可运行的作业程序使用,从而提高它的利用率。 ·记住系统中当前每个作业程序的状态,在需要对CPU重新进行分配的时候,就在 侯选的程序中选取。 。指定处理机调度策略,它是在侯选程序中进行挑选时应遵循的原则。 。实施CPU分配(即处理机调度),以便让获得CPU的作业程序真正投入运行。 2.作业管理的功能 在有的操作系统中,实行处理机的两级调度:第一级是作业调度,涉及作业管理: 第二级才是处理机调度,属于处理机管理。 ·记住提交给系统诸作业(一般存放在磁盘)的状态,及对系统资源的需求信息。 。制定作业调度策略,需要时从磁盘的侯选作业中选择作业进入内存,参与对CPU 的竞争。 。为用户提供一个使用系统的良好环境,以便有效地组织自己的工作流程
记住系统中当前每个作业程序的状态,在需要对CPU重新进行分配的时候,就在 侯选的程序中选取。 • 1.2.2 操作系统的功能 1. 处理机管理的功能 . . 指定处理机调度策略,它是在侯选程序中进行挑选时应遵循的原则。 . 实施CPU分配(即处理机调度),以便让获得CPU的作业程序真正投入运行。 中央处理机(CPU)是计算机系统中一个举足轻重的资源。用户程序进入内存后, 只有获得CPU,才能运行。为提高CPU的利用率,系统必须采用多道程序设计技术,使 内存中同时有几个用户作业程序存在,当一个程序因等待某事件 的完成而暂时放弃使用 CPU时,操作系统就把CPU分配给其他可运行的作业程序使用,从而提高它的利用率。 2. . . 记住提交给系统诸作业(一般存放在磁盘)的状态,及对系统资源的需求信息。 . 制定作业调度策略,需要时从磁盘的侯选作业中选择作业进入内存,参与对CPU 的竞争。 为用户提供一个使用系统的良好环境,以便有效地组织自己的工作流程。 作业管理的功能 在有的操作系统中,实行处理机的两级调度:第一级是作业调度,涉及作业管理; 第二级才是处理机调度,属于处理机管理
3.存储器管理的功能 存储器是计算机的记忆装置。可分为内存储器和外存储器两种。操作系统中的存储 管理是针对内存而言的。也就是说,存储管理的对象是内存。 。记住内存各部分的使用情况,即哪些已经分配,哪些为空闲待分配。 。制定内存的分配策略,实施内存的具体分配和回收。 。保证内存中各独立作业程序的安全,互不侵扰。 ·解决“作业程序比内存大时,也能得到正确的运行”的存储扩充问 4.设备管理的功能 计算机系统中,除处理机和内存外,都是设备管理的对象,主要是一些输入/输出设 备和外存。设备管理是操作系统中最为复杂、庞大的部分。 ·记住各类设备的使用状态,按各自不同的性能特点进行分配和回收。 。为各类设备提供相应的设备驱动程序、启动程序、初始化程序以及控制程序等, 保证输入输出操作的顺利完成。 .利用中断、通道等技术,尽可能地使CPU与外部设备、外部设备与外部设备之 间并行工作,以提高整个系统的工作效率。 。根据不同的设备特点,采用优化策略,使对具体设备的使用更趋合理和有效
3. 存储器管理的功能 . 记住内存各部分的使用情况,即哪些已经分配,哪些为空闲待分配。 . 制定内存的分配策略,实施内存的具体分配和回收。 . 保证内存中各独立作业程序的安全,互不侵扰。 . 解决“作业程序比内存大时,也能得到正确的运行”的存储扩充问 题。 4. 设备管理的功能 . 记住各类设备的使用状态,按各自不同的性能特点进行分配和回收。 . 为各类设备提供相应的设备驱动程序、启动程序、初始化程序以及控制程序等, 保证输入输出操作的顺利完成。 存储器是计算机的记忆装置。可分为内存储器和外存储器两种。操作系统中的存储 管理是针对内存而言的。也就是说,存储管理的对象是内存。 计算机系统中,除处理机和内存外,都是设备管理的对象,主要是一些输入/输出设 备和外存。设备管理是操作系统中最为复杂、庞大的部分。 . 利用中断、通道等技术,尽可能地使CPU与外部设备、外部设备与外部设备之 间并行工作,以提高整个系统的工作效率。 . 根据不同的设备特点,采用优化策略,使对具体设备的使用更趋合理和有效