2024年4月18日发(作者:)

操作系统理论知识

作者: Ares[12534756] 2006-06-26 19:13

操作系统概述

操作系统是一个大型的软件系统, 他的基本功能就是资源管理和方便用户使用计算机

系统(提供用户接口)。

资源管理功能包括处理器管理,存储器管理,设备管理,文件管理, 用户接口包括作

业级接口,程序级接口。

操作系统是裸机上的第一层软件, 通过控制和管理计算机硬件资源,为应用程序提供

运行环境。

操作系统的基本特点就是并发,共享,异步,和虚拟。

操作系统的结构一般有两种: 层次结构, 微内核结构,微内核是操作系统发展方向。

操作系统(Operating System,简称OS)是管理计算机系统的全部硬件资源包括软

件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算

机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。

操作系统通常是最靠近硬件的一层系统软件,它把硬件裸机改造成为功能完善的一

台虚拟机,使得计算机系统的使用和管理更加方便,计算机资源的利用效率更高,上层的

应用程序可以获得比硬件提供的功能更多的支持。

操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机

管理、作业管理、存储管理、设备管理、文件管理。目前微机上常见的操作系统有DOS、

OS/2、UNIX、XENIX、LINUX、Windows2000、Netware等。

计算机资源可分为两大类:硬件资源和软件资源。硬件资源指组成计算机的硬设备,

如中央处理机、主存储器、磁带存储器、打印机、显示器、键盘输入设备等。软件资源主

要指存储于计算机中的各种数据和程序。系统的硬件资源和软件资源都由操作系统根据用

户需求按一定的策略分配和调度。

操作系统的处理器管理根据一定的策略将处理器交替地分配给系统内等待运行的程

序。

操作系统的设备管理负责分配和回收外部设备,以及控制外部设备按用户程序的要

求进行操作。

操作系统的文件管理向用户提供创建文件、撤消文件、读写文件、打开和关闭文件

等功能。

操作系统的存储管理功能是管理内存资源。主要实现内存的分配与回收,存储保护

以及内存扩充。

操作系统的作业管理功能是为用户提供一个使用系统的良好环境,使用户能有效地

组织自己的工作流程,并使整个系统高效地运行。

今天的操作系统