操作系统 (OS) 是计算机用户和计算机硬件之间的接口。 操作系统是一种软件,它执行所有基本任务,如文件管理、内存管理、进程管理、处理输入和输出,以及控制磁盘驱动器和打印机等外围设备。

操作系统是使应用程序能够与计算机硬件交互的软件。 包含操作系统核心组件的软件称为内核

操作系统的主要目的是使应用程序(spftwares)能够与计算机硬件交互并管理系统的硬件和软件资源。

架构

我们可以画出一个操作系统的通用架构图如下:

操作系统管理用户数据的单位,操作系统-Learning2(1)

内存管理

内存管理是指对主内存或主内存的管理。 主存是一个字或字节的大数组,其中每个字或字节都有自己的地址。

主内存提供了一个可以直接由 CPU 访问的快速存储。 对于要执行的程序,它必须在主存储器中。 操作系统为内存管理执行以下活动 −

处理器管理

在多道程序环境中,操作系统决定哪个进程在何时以及多长时间内获得处理器。 此功能称为进程调度。 操作系统为处理器管理执行以下活动 −

设备管理

操作系统通过各自的驱动程序管理设备通信。 它为设备管理执行以下活动 −

文件管理

文件系统通常组织成目录以便于导航和使用。 这些目录可能包含文件和其他方向。

操作系统为文件管理执行以下活动 −

其他重要活动

以下是操作系统执行的一些重要活动 −

,