操作系统的五大功能包括:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。
操作系统的功能主要体现在对计算机资源――微处理器、存储器、外部设备、文件和作业五大计算机资源的管理,操作系统将这种管理功能分别设置成相应的程序管理模块,每个管理模块分管一定的功能。
即操作系统的五大功能。
(一)处理器管理
处理器管理最基本的功能是处理中断事件。
处理器只能检测中断事件并产生中断,无法处理这些中断事件。
在配置操作系统之后,可以处理所有类型的事件。
处理器管理的另一个功能是处理器调度。
处理器可以是一个或多个,不同类型的操作系统将针对不同的情况采用不同的调度策略。
(二)存储器管理
内存管理主要是指针对内存的管理。
主要任务是:分配内存空间,确保每个作业占用的存储空间不发生冲突,使每个作业在自己的存储区域内不会相互干扰。
(三)设备管理
设备管理是指对各种外围设备的管理,包括分配、启动和故障处理。
主要任务是:当用户使用外部设备时,他们必须提出请求,要求操作系统在使用之前被统一分配。
当用户的程序运行使用外围设备时,操作系统负责驱动外围设备。
操作系统还具有处理外围中断请求的能力。
(四)文件管理
文件管理指的是操作系统对信息资源的管理。
在操作系统中,负责访问的管理信息的一部分称为文件系统。
文件是逻辑上完整的相关信息集合的有序集合,每个集合都有文件名。
文件管理支持文件的存储、检索和修改,以及文件的保护功能。
操作系统通常提供强大的文件系统,有些还提供数据库系统以实现信息管理。
(五)经营管理
每个用户请求由被称为操作的计算机系统完成的独立操作。
作业管理包括作业输入输出、作业调度与控制。
操作系统的作用如下:
一方面操作系统管理着所有计算机系统资源;
另一方面操作系统为用户提供了一个抽象概念上的计算机.在操作系统的帮助下,用户使用计算机时,避免了对计算机系统硬件的直接操作;。
对计算机系统而言,操作系统是对所有系统资源进行管理的程序的集合;对用户而言,操作系统提供了对系统资源进行有效利用的简单抽象的方法。
还没有评论,来说两句吧...