操作系统教程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2.1 处理器管理

处理器是整个计算机系统的核心硬件资源,它的性能和使用情况对整个计算机系统的性能有着关键的影响。处理器也是计算机系统中最重要的资源,其运算速度往往要比其他硬件设备的工作速度快得多,其他设备的运行也常常需要处理器的介入。用户程序进入内存后,只有获得处理器,才能真正得以运行。因此,对处理器的有效管理,提高处理器的利用率是操作系统最重要的管理任务。

处理器管理的主要工作内容如下。

(1)统计系统中每个作业程序的状态,以便将处理器分配给相关候选程序。

(2)指定处理器调度策略,也是挑选待分配候选程序的必须遵循的原则。

(3)实施处理器的分配,以便让获得处理器的程序真正投入运行。

为了顺利完成工作任务,操作系统通过分别对作业、进程和线程进行相应的低级、中级和高级调度,实现处理机的管理和调度。