目录
一、 操作系统的目标和作用
操作系统是资源的管理者
操作系统(最接近硬件的一层软件)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织协调计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。
(一) 操作系统的目标:
- 方便——操作系统让计算机变得更容易和学习。
- 有效性——提高系统资源的利用率,提高系统的吞吐量。(吞吐量:单位时间内处理的作业任务)
- 可扩充性——方便增添新的功能和模块,也可以对原有的功能和模块进行修改。
- 开放性——统一的开放环境。
(二)操作系统的作用
硬件系统:CPU、存储器(主存、辅存)、输入/输出设备
软件系统:系统软件、应用软件
- 用户和计算机硬件系统之间的接口
- 计算机系统资源的管理者
- 计算机资源可分为四类:处理机、存储器、I/O设备、文件。
对应操作系统的四个功能:处理机管理(不以处理机为对象,而是通过管理进程对处理机进行管理)、存储器管理、I/O设备管理、文件管理。
- 实现了对计算机资源的抽象
总的来说,操作系统的目标就是保证系统资源管理的安全、高效。
(三)推动操作系统发展的主要动力
- 不断提高计算机资源利用率
- 方便用户
- 器件的不断更新换代
- 计算机体系结构的不断发展
- 不断提出新的应用需求