![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 87
Aaron_Liu0730
学学学,一个刚入行的Java程序员
展开
-
【操作系统】常见问题
1.什么是操作系统?操作系统是管理计算机硬件和软件资源的计算机程序,提供一个计算机用户与计算机硬件系统之间的接口。向上对用户程序提供接口,向下接管硬件资源。操作系统本质上也是一个软件,作为最接近硬件的软件系统,负责处理器管理、存储器管理、设备管理、文件管理和提供用户接口2.操作系统有哪些分类?操作系统常规可分为:批处理操作系统、分时操作系统、实时操作系统若一个操作系统兼顾批操作和分时的功能,则称为该系统为通用操作系统。常见的通用操作系统:Windows、Linux、MacO.原创 2022-05-25 23:48:29 · 507 阅读 · 0 评论 -
【操作系统】知识梳理(十二)保护与安全
12.1 系统安全的基本概念1.系统安全的内容系统安全性包括三个方面的内容,即物理安全、逻辑安全和安全管理。物理安全是指系统设备及相关设施受到物理保护,使之免遭破坏或丢失;安全管理包括各种安全管理的政策和机制;而逻辑安全则是指系统中信息资源的安全,它又包括以下三个方面:(1)数据机密性。数据机密性是指系统仅允许被授权的用户访问计算机系统中的信息。(2)数据完整性。数据完整性是指系统中所保存的信息既不会丢失,也不会被非授权用户修改,且能保持数据的一致性。(3)系统可用性。系统可用性是指系统中的原创 2022-04-11 21:56:23 · 5170 阅读 · 0 评论 -
【操作系统】知识梳理(十一)多媒体操作系统
11.1 多媒体系统简介1.多媒体的概念媒体是指信息的载体,客观世界中存在着各种各样不同形式的媒体,如数字、文字、声音、图像和图形等。在计算机领域,多媒体往往是指多媒体技术,即是同时对多种媒体信息进行获取、处理、编辑、存储和展示的理论、技术、设备、标准等规范的总称。2.多媒体系统的特点与传统计算机系统相比,多媒体系统具有以下特点:(1)多样性和集成性。一个多媒体文件中集成了多种媒体文件,如存放一部数字电影的多媒体文件通常包含- -个视频文件,以及对应于多种语言的多个音频文件和多个字幕文本原创 2022-04-11 21:37:50 · 1899 阅读 · 0 评论 -
【操作系统】知识梳理(十)多处理机操作系统
10.1 多处理机系统概述1.多处理机系统的类型1)紧密耦合MPS和松散耦合MPS按多个处理机之间的耦合程度,可将MPS分为紧密耦合MPS和松散耦合MPS两类。(1)紧密耦合MPS。 紧密耦合MPS通常是通过高速总线或高速交叉开关,来实现多个处理器之间的互连,系统中的所有资源和进程,都由操作系统实施统一控制和管理。 多个处理机可以共享主存储器,即每个CPU都可以访问整个主存储器,此时,访问一个存储器字约需要10ns~50ns。紧密耦合MPS也可以不共享主存储器,此时,每个CPU只能访问自己的私原创 2022-04-11 21:09:07 · 2899 阅读 · 0 评论 -
【操作系统】知识梳理(九)操作系统接口
9.1 用户接口1.用户接口类型用户接口可分为以下三种类型:(1)字符显示式联机用户接口。字符显示式联机用户接口,也称作联机命令接口,它允许用户在终端上键入命令,以取得OS的服务。用户还可以使用批命令方式,预先把一系列命令组织在一种称为批命令文件的文件中,以后在终端上键入批命令文件名,或者在图形化用户接口中双击该批命令文件,便可按该文件中各个命令出现的顺序来逐个运行它们。.(2)图形化用户接口GUI(Graphics User Interface)。图形化用户接口可以看成是命令接口的图形化,它原创 2022-04-11 20:32:48 · 3656 阅读 · 0 评论 -
【操作系统】知识梳理(八)磁盘存储器的管理
8.1 外存的组织方式1.连续组织方式连续组织方式又称连续分配方式,它是指为每个文件分配-组相邻的物理块,并将文件中的信息按逻辑顺序依次存放在这些物理块中,文件首个物理块的地址被登记在它的FCB内。这样所形成的文件物理结构被称为顺序结构,相应的物理文件则称为顺序文件。连续组织方式管理简单,其顺序访问的存取速度很快,而且支持对文件的随机存取。但连续分配造成的碎片问题,会严重降低存储空间的利用率;而且连续分配还要求在分配前事先知道文件的长度,从而使得文件内容的增删以及文件的动态增长都不够方便。2.原创 2022-04-11 20:21:00 · 3395 阅读 · 3 评论 -
【操作系统】知识梳理(七)文件管理
7.1 文件和文件系统1.文件的定义文件是具有文件名的一组相关信息的集合。文件名由文件创建者在创建文件时给出,每个系统有自己的文件名命名规则,但文件名通常是由一串ASCII码或(和)汉字构成的。文件的基本内容可以由零个或多个字节构成;这些字节可以是简单的字符流,也可以是一个或多个记录的集合,它们的具体含义由文件的创建者和使用者解释。每个文件除了文件名和基本内容以外,还应具有自己的属性,具体的属性可以包括:文件类型、文件长度、文件的物理位置、文件的建立时间等,它们也必须保存在文件存储器中。文件被创原创 2022-04-10 23:48:28 · 2477 阅读 · 0 评论 -
【操作系统】知识梳理(六)输入输出系统
6.1 I/0系统的基本功能和层次结构1.I /O系统的基本功能为了满足系统和用户的要求,IO系统应具有下述几方面基本功能:(1)隐藏物理设备的细节。I/0设备不仅种类繁多,而且它们的特性和操作方式往往也存在很大差异,为了方便用户使用I/O设备,I/O系统必须对I/O设备进行适当的抽象,以隐藏掉物理设备的实现细节,而统- - 向用户提供少量的、抽象的读/写命令。(2)与设备的无关性。允许应用程序通过抽象的逻辑设备名来请求使用某类设备,使得应用程序独立于具体使用的物理设备,从而有效地提高OS的可原创 2022-04-10 20:45:28 · 2843 阅读 · 1 评论 -
【操作系统】知识梳理(五)虚拟存储器
5.1 虚拟存储器的基本概念1.虚拟存储器的引入1)常规存储管理方式的特征上一章所介绍的存储管理方式统称为常规存储管理方式,且具有以下两个共同的特征:(1)一次性。作业在运行前必须一次性地全部装入内存后方能开始运行。(2)驻留性。作业装入内存后,便一直驻留在内存中,直至作业运行结束。一次性及驻留性, 使许多在程序运行中不用或暂时不用的程序或数据占据大量的内存空间,使得一些需要运行的作业无法装入运行:而且若--个程序所要求的内存空间超过了内存实际容量,则该程序必定无法装入内存运行。2)局部原创 2022-04-10 20:05:18 · 2032 阅读 · 0 评论 -
【操作系统】知识梳理(四)存储器管理
4.1 存储器管理的基本概念1.存储器的结构层次现代计算机系统中常采用多层结构,使得存储器系统不仅具有能与处理机速度相匹配的、非常快的访问速度,而且还拥有非常大的容量以及便宜的价格。一般的通用计算机至少将存储器分为CPU寄存器、主存和辅存三个层次,而在较高档的计算机中,还将存储器进一步细分 为寄存器、高速缓存、主存储器、固定磁盘、可移动存储介质等多个层次。在多层结构的存储器系统中,层次越高(越靠近CPU),存储介质的访问速度越快,价格也越高,相对所配置的存储容量也越小。本章主要讨论主存储器(也原创 2022-04-10 19:32:56 · 2008 阅读 · 0 评论 -
【操作系统】知识梳理(三)处理机调度与死锁
3.1 处理机调度的基本概念1.处理机调度的层次一个作业从提交开始,往往要经历下述三级调度。1)高级调度高级调度又称为作业调度或长程调度。在批处理系统中,用户提交的作业先被存放在磁盘的后备队列中,高级调度用于决定把外存后备队列中的哪些作业调入内存,为它们分配必要的资源,.并创建进程。在批处理系统中,大多数配有作业调度,但在分时和实时系统中,却往往不配置作业调度。作业调度的运行频率较低,通常为几分钟一次。2)低级调度低级调度又称为进程调度或短程调度,用来决定就绪队列中哪个进程先获得处理机,原创 2022-04-09 20:13:25 · 1435 阅读 · 0 评论 -
【操作系统】知识梳理(二)进程的描述与控制
2.1 进程的基本概念2.1.1 前趋图前趋图是一个有向无循环图,可用来描述程序段或进程之间执行的先后次序关系。前趋图中的每个结点表示-一个程序段或一个进程,结点间的有向边用来表示两个结点之间存在的偏序或前趋关系。...原创 2022-04-09 19:03:32 · 2489 阅读 · 0 评论 -
【操作系统】知识梳理(一)操作系统引论
1.1 操作系统的目标和作用1.1操作系统的目标和作用1.1.1 操作系统的目标1.方便性:使计算机系统使用方便(人机界面)2.有效性:提高系统资源的利用率和提高系统的吞吐量3.可扩充性:便于修改和增加功能(如何设计)4.开放性:系统能支持世界标准规范1.1.2 操作系统的作用1、操作系统作用操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面输入命令。操作系统则对命令进行解释,驱动硬件设备实现用户要求。以现代标准而言,一个标准PC的操作系统应该原创 2022-04-08 19:40:02 · 1546 阅读 · 0 评论