【操作系统】OS的整体框架

发布时间:2023-05-10 17:15:35

  一、前言

  操作系统是我们现在使用计算机的基础,这是非常重要的。虽然我们都使用计算机,但内涵是什么?小编将在下面向您解释。二、全局把握

  操作系统(Operating System,OS是管理和控制计算机硬件和软件资源的计算机程序。它是直接在“裸机”上运行的最基本的系统软件。任何其他软件都必须在操作系统的支持下运行。

【操作系统】OS的整体框架_计算机

图一 开发操作系统 三、功能分析

  从资源管理的角度来看,操作系统的功能可分为:处理器管理、存储管理、文件管理和设备管理。操作系统中的这些部分相互配合和协调,实现计算机系统的资源管理、控制程序执行和扩展系统功能,为用户提供方便的接口和良好的操作环境。

【操作系统】OS的整体框架_存储管理_02

图二 操作系统功能总分类

  处理器管理的主要工作是分配和调度处理器,特别是在多个程序或多个用户的情况下,要求运行的程序数量往往大于处理器的数量,这需要按照一定的策略进行分配和调度。

【操作系统】OS的整体框架_计算机_03

图三 处理器管理

  存储管理是管理主存储器,根据用户城市西部的要求分配主存储空间,实现重定位,保护用户存储在主存储器中的程序和数据不受损坏。必要时,虚拟存储技术可以扩大主存储空间,为用户提供比实际容量更大的虚拟存储空间。

【操作系统】OS的整体框架_计算机_04

图四 存储管理

  文件管理实现用户名称存储,支持文件存储、检索和解决文件共享、保护和保密问题。一般来说,操作系统中有强大的文件管理系统。

【操作系统】OS的整体框架_存储管理_05

图五 文件管理

  设备管理负责各种外围设备的管理,包括分配、启动和故障处理。为了提高设备的使用效率,还实现了虚拟设备。

【操作系统】OS的整体框架_软件_06

图六 设备管理

  多个程序设计,多个操作可以同时注入主存储器,中央处理器轮流执行各种操作,使用不同操作所需的外围设备。

【操作系统】OS的整体框架_框架_07

图七 并发管理 四、小结

  自学考试是一个操作系统,虽然也一起学习过,但还是很奇怪,毕竟现在的应试教育就是这样,一切都是为了考试。

  现在重新学习这个知识,真的很好的发现自己真的应该重新认识。来吧!!!

上一篇 【J2EE】J2EE简介
下一篇 【JAVA】Java语言入门

文章素材均来源于网络,如有侵权,请联系管理员删除。

标签: Java教程Java基础Java编程技巧面试题Java面试题