一、前言
操作系统是我们现在使用计算机的一个基础,是非常重要的,虽然我们都会使用电脑,但是里面的内涵到底是什么样的呢?小编将在下文给您讲解。
二、全局把握
操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
图一 操作系统发展
三、功能分析
从资源管理的观点看,操作系统的功能可以分为:处理器管理、存储管理、文件管理和设备管理。操作系统中这些部分相互配合、协调工作,实现计算机系统的资源管理,控制程序执行以及扩充系统功能、为用户提供方便的使用接口和良好的运行环境。
图二 操作系统功能总分类
处理器管理的主要工作是进行处理器的分配调度,尤其是在多道程序或多用户的情况下,要求运行的程序数目往往大于处理器的个数,这就需要按照一定的策略进行分配调度。
图三 处理器管理
存储管理是对主存储器进行管理,根据用户城西的要求为他分配主存空间和实现重定位,同时还保护用户存放在主存储器中的程序和数据不被破坏。必要时可以提供虚拟存储技术,扩充主存空间,为用户提供比实际容量大的虚拟存储空间。
图四 存储管理
文件管理面向用户实现按名存储,支持文件的存储、检索以及解决文件的共享、保护和保密问题。一般来说,操作系统中都有功能较强的文件管理系统。
图五 文件管理
设备管理负责管理各类外围设备,包括分配、启动和故障处理等。为了提高设备的使用效率,还实现虚拟设备。
图六 设备管理
多道程序设计,多个作业可以同时注入主存储器,中央处理器轮流执行各个作业,各个作业不同时使用所需的外围设备。
图七 并发管理
四、小结
这次学习的自考是操作系统,虽然一起也学习过,但是还是很陌生,毕竟现在的应试教育就这样,一切为了考试。
如今重新学习了这个知识,真是很好的发现自己确实应该重新认识一下。加油!!