操作系统最重要的功能就是对内存、用户、设备等的管理了,那么管理功能具体是怎样完成的呢。下面由学习啦小编为大家整理了操作系统的五大管理功能的相关知识,希望对大家有帮助!
操作系统五大管理功能
系统是管理和控制计算机系统中的所有硬件、软件资源,合理地组织计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。计算机系统的主要硬件资源有处理器、存储器、外部设备,软件资源以文件形式存在外存储器上。因此从资源管理和用户接口的观点上看,操作系统具有处理机管理、存储管理、设备管理、文件管理和提供用户接口的功能。
操作系统五大管理功能之1.用户接口
计算机用户与计算机的交流是通过操作系统的用户接口(或称用户界面)完成的。操作系统为用户提供的接口有两种,一是操作界面;二是操作系统的功能服务界面。
操作系统五大管理功能之2.存储管理
存储管理的主要工作是对内存储器进行合理分配、有效保护和扩充。
操作系统五大管理功能之3.设备管理
当用户程序要使用外部设备时,设备管理控制(或调用)驱动程序使外部设备工作,并随时对该设备进行监控,处理外部设备的中断请求等。
操作系统五大管理功能之4.处理机管理
计算机系统中处理机是最宝贵的系统资源,处理机管理的目的是要合理地按 的时间,以保证多个作业能顺利完成并且尽量提高CPU的效率,使用户等待的时间最少。操作系统对处理机管理策略不同,提供作业处理方式也就不同,例如,批处理方式、分时处理方式和实时处理方式。
操作系统五大管理功能之5.文件系统管理
以上三种管理都是针对计算机的硬件资源的管理。文件系统管理则是对软件资源的管理。为了管理庞大的系统软件资源及用户提供的程序和数据,操作系统将它们组织成文件的形式,操作系统对软件的管理实际上是对文件系统的管理。