计算机操作系统第5章要点

合集下载

操作系统讲义第五章

操作系统讲义第五章

操作系统讲义第五章在计算机的世界里,操作系统就像是一位幕后的大管家,默默地管理着各种资源,确保计算机能够高效、稳定地运行。

这一章,咱们就来深入探讨一下操作系统中的一些关键概念和技术。

首先,咱们来聊聊进程管理。

进程可以简单理解为正在运行的程序。

比如说,当您打开一个浏览器浏览网页时,就启动了一个浏览器进程。

操作系统要负责为这些进程分配资源,如 CPU 时间、内存空间等,还要协调它们之间的运行顺序,避免冲突和混乱。

进程有几种不同的状态,比如就绪态、运行态和阻塞态。

就绪态就是进程已经准备好运行,只等 CPU 分配时间给它;运行态就是进程正在使用 CPU 执行指令;阻塞态则是进程因为等待某些资源而暂时无法运行,比如等待输入数据。

为了有效地管理进程,操作系统使用了各种调度算法。

比如先来先服务算法,谁先来就先给谁分配 CPU 时间;还有短作业优先算法,优先处理运行时间短的进程,以提高系统的整体效率。

接下来,咱们谈谈内存管理。

内存是计算机存储数据和程序的地方,就像一个大仓库。

操作系统要确保不同的程序能够合理地使用内存,避免相互干扰和冲突。

内存管理有分页和分段两种主要方式。

分页是将内存分成固定大小的页,程序也被分成同样大小的页,这样便于管理和分配。

分段则是根据程序的逻辑结构,将其分成不同的段,比如代码段、数据段等。

虚拟内存技术也是内存管理中的一个重要手段。

它允许程序使用比实际物理内存更大的内存空间,通过将暂时不用的数据存储在硬盘上,当需要时再调入内存,从而扩展了程序可用的内存范围。

再说说文件管理。

文件是计算机中存储信息的基本单位,操作系统要负责文件的创建、存储、检索和删除等操作。

文件系统就像是一个文件的仓库管理员,它规定了文件的组织方式和存储结构。

常见的文件系统有 FAT、NTFS 等。

文件在存储时,会被分配一个特定的存储空间,并通过目录结构进行管理,方便用户查找和访问。

文件的访问控制也是很重要的一环。

操作系统要确保只有授权的用户能够访问和修改特定的文件,以保护文件的安全性和完整性。

计算机操作系统第五章设备管理复习资料

计算机操作系统第五章设备管理复习资料

第五章设备管理(一)简答题1、为什么要在设备管理中引入缓冲技术?解:缓冲技术是用来在两种不同速度的设备之间传输信息时平滑传输过程的常用手段。

在OS的设备管理中,引入缓冲技术的主要原因可归结为以下几点。

(1)缓和CPU与I/O设备间速度不匹配的矛盾。

一般情况下,程序的运行过程是时而进行计算,时而进行输入或输出。

以打印机输出为例,如果没有缓冲,则程序在输出时,必然由于打印机的速度跟不上而使CPU停下来等待;然而在计算阶段,打印机又无事可做。

如果设置一个缓冲区,程序可以将待输出的数据先输出到缓冲区中,然后继续执行;而打印机则可以从缓冲区取出数据慢慢打印。

(2)减少中断CPU的次数。

例如,假定设备只用一位二进制数接收从系统外传来的数据,则设备每接收到一位二进制数就要中断CPU一次,如果数据通信速率为9.6Kb/s,则中断CPU的频率也是9.6KHz,即每100us就要中断CPU一次,若设置一个具有8位的缓冲寄存器,则可使CPU被中断的次数降低为前者的1/8。

(3)提高CPU和I/O设备之间的并行性。

由于在CPU和设备之间引入了缓冲区,CPU可以从缓冲区中读取或向缓冲区写入信息,相应地设备也可以向缓冲区写入或从缓冲区读取信息。

在CPU工作的同时,设备也能进行输入输出操作,这样,CPU和I/O设备就可以并行工作。

2、引入缓冲的主要原因是什么?P155【解】引入缓冲的主要原因是:●缓和CPU和I/O设备速度不匹配的矛盾;●减少对CPU的中断频率,放宽对中断响应时间的限制●提高CPU和I/O设备之间的并行性。

3、请简述为什么要在核心I/O子系统中要引入缓冲机制(Buffering)。

答:引入缓冲的主要原因:(1)缓和CPU与I/O设备间速度不匹配的矛盾。

(2)减少对CPU的中断频率,放宽对中断响应时间的限制。

(3)提高CPU与I/O设备之间的并行性。

4、简述SPOOLing(斯普林)系统的工作原理。

解:多道程序并发执行后,可利用其中的一道程序来模拟脱机输入时外围控制机的功能,将低速I/O设备上的数据传送到高速磁盘上;再利用另一道程序来模拟脱机输出时外围控制机的功能,将高速磁盘上的数据传送到输出设备上,这样就可以在主机的直接控制下,实现脱机输入、输出操作,这时外围操作与CPU对数据的执行同时进行。

2024版《操作系统第五章》ppt课件

2024版《操作系统第五章》ppt课件
提供更加丰富的网络服务和应用。
云计算、大数据等新技术对操作系统影响
要点一
云计算对操作系统的影响
要点二
大数据对操作系统的影响
云计算是一种基于互联网的计算方式,它将计算资源和服务 以虚拟化的形式提供给用户。云计算对操作系统提出了新的 要求,如支持虚拟化技术、提供弹性资源调度、保障数据安 全性等。
大数据是一种基于海量数据的存储和处理技术,它要求操作 系统能够提供高效的数据存储、管理和处理能力。为了适应 大数据的需求,操作系统需要采用一系列优化技术,如分布 式文件系统、内存数据库等,提高数据处理效率和可靠性。 同时,还需要加强对数据安全和隐私的保护。
要点二内 地址两部分组成。
要点三
内存分配
在为进程分配内存时,以块为单位将进 程中的若干个页分别装入到多个可以不 相邻接的物理块中。
分段存储管理方式
基本原理
地址结构
分段存储管理方式是按照用户进程中的 自然段划分逻辑空间。例如,用户进程 由主程序、两个子程序、符号表、栈和 一组数据组成,于是可以把这个用户进 程划分为5个段,每一段的起始地址由 用户给出。
进程通信
指进程之间的信息交换。进程是分配系统资源的单位(包括内存地址空间),因此 各进程拥有的内存地址空间相互独立。为了保证安全,一个进程不能直接访问另一 个进程的地址空间。但是进程之间的信息交换又是必须实现的。
03
CATALOGUE
内存管理
内存基本概念及原理
01
内存定义
内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机
中断技术原理及应用
01
中断技术应用
02
实现多道程序并发执行。
03
实现实时处理。

《计算机操作系统》第5章 处理机调度

《计算机操作系统》第5章  处理机调度
♦ 短进程优先原则,即就绪的短进程有权抢占长进程的CPU使用权。 ♦ 时间片原则,即正在运行的进程的时间片用完后,系统暂停该进程的执
行而重新进行调度。 ►在 抢 占 式 调 度 方 式 下 , 进 程 调 度 的 执 行 频 率 相 当 频 繁 , 因 此 增 加 了 进 程 切
换的开销,但避免了任何一个进程独占CPU太长时间,可以为进程提供较 好的服务。
上。高级调度负责从后备队列中选择多个作业调入内存,为它们创建进程 并分配必要的资源,然后链接到就绪队列上。 ►在分时系统中,为了做到及时响应,通过键盘输入的命令或数据等,都被 直接送入内存创建进程,因而不需要设置高级调度这个层次。类似地,通 常实时系统也不需要高级调度。
5.1.2 处理机调度的层次
隔。
5.1.4 调度算法选择依据与性能评价
4.实时系统调度算法常用评价准则 ►截止时间是衡量实时系统时限性能的主要指标,也是选择实时系统调度算
法的重要准则。截止时间可以分为: ♦ 开始截止时间:某任务必须开始执行的最迟时间 ♦ 完成截止时间:某任务必须完成的最迟时间。
►可预测性。 ♦ 可预测性是解决实时系统快速工作能力的一个有力工具。 ♦ 例如,在视频播放任务中,视频的连续播放可以提供请求的可预测性。 若系统采用了双缓冲,则可以实现第i 帧的播放和第i+1帧的读取并行处 理,从而提高其实时性。
52常用调度算法521先来先服务调度算法522短迚程作业优先调度算法523轮转调度算法524优先级调度算法524最高响应比优先调度算法524多级队列调度算法524多级反馈队列调度算法52常用调度算法?以表51所示的作业流戒迚程流为例介绍常用的调度算法
计算机操作系统
第5章 处理机调度
教材:《计算机操作系统》 编著: 沈晓红、刘颖、杨明 出版: 电子工业出版社

计算机导论第5章概述

计算机导论第5章概述

第5章操作系统BIOS定义:B(基本)I(输入)O(输出)S(系统)操作系统是系统软件,也是整个软件系统的核心。

(软件系统包括系统软件和应用软件。

)裸机:人们把只有硬件而没有安装任何软件的计算机称为裸机,在裸机上,用户没有办法进行任何操作,操作系统充当用户和计算机之间的接口。

虚计算机:当安装了操作系统之后,实际上呈现在应用程序和用户面前的是一台“虚计算机”。

操作系统的主要功能:包括文件管理、存储管理、设备管理、作业管理和处理器管理。

5 . 1 文件管理5.1.1 文件文件:是按一定格式存储在外存储器上的信息集合,是操作系统管理信息和能独立进行存取的最小单位。

文件名:分为主文件名和扩展名。

主文件名:由不少于1个ASCII码字符组成,文件名中可以包含英文字母(大小写不区分)、汉字、数字和一些特殊符号。

扩展名:也称为后缀、类型名,左侧必须用圆点“.”与文件名隔开。

扩展名用于指定文件的类型。

系统给定的扩展名不能随意改动,否则系统将不能识别。

文件说明信息:例如文件名、文件类型、存放位置、大小、创建/修改/最近访问时间、创建者、文件属性等。

保存在文件的目录中。

Windows允许一个文件兼有多种属性。

文件内容:全部保存在磁盘的数据区中。

5.1.2 文件目录和路径文件夹:一般存放文件,文件夹中还可以包含文件和文件夹,该文件夹称为子文件夹。

子文件夹中又可以包含文件和文件夹。

形成了一种类似树状多层次文件目录结构。

因为文件可能存放在各级文件夹中,就需要描述文件所在的位置。

可以通过文件路径描述文件所在的位置,文件路径分绝对路径和相对路径。

绝对路径:以根文件夹为起点的路径描述文件的位置。

对于硬盘分成3个逻辑盘C、D 和E而言,根文件夹就是C:\、D:\ 和E:\。

相对路径:从当前文件夹开始,描述文件的位置。

文件绝对路径:E:\2010 \计算机导论课\第6章操作系统.doc文件相对路径:\计算机导论课\第6章操作系统.doc文件夹也可以设置属性,设置和显示方法与文件相同。

计算机导论--第5章WindowsXP操作系统

计算机导论--第5章WindowsXP操作系统
1.对话框的组成 ▪ 它由“?”按钮(帮助按钮)、标题栏和标签与选项卡。
标 题栏 选项卡 及标签
复 选框
文 本框
图5-8 Word选项对话框
帮助按钮 微调按钮
下拉列表框 命令按钮
▪ 2.对话框操作
▪ (1)移动。对话框的移动与窗口的移动方法一样。但是,对话框 的大小一般不可改变。
▪ (2)对象的选择。使用鼠标,可以在对话框内的各个对象之间进 行选择。使用键盘同样可以进行选择,只是选择的对象不同,按键 有所不同。按Alt+字母键,选择指定对象;按Tab键/Shift+Tab键 依次选择不同对象;按Ctrl+Tab/Ctrl+Shift+Tab键依次选择不同 选项卡。
择此命令的快捷键。可以不打开菜单直 接按快捷键来完成此命令。 ▪ 名称后带“…”的菜单项:选择此命令 引出一个对话框,询问用户更多的信息。 ▪ 名称前面有“√”的菜单项:此命令为 打开的开关命令。再选择此命令则“√” 消失,表示此命令关闭。
2.菜单操作 (1)打开命令选项菜单。 ▪ 使用鼠标:单击菜单栏上的菜单名,就出现下拉菜单。 ▪ 使用键盘:按下Alt键或F10键即可激活或打开菜单栏,再用方向移
标位置后松开鼠标左键即可。 ▪ (3)改变窗口的大小。将鼠标指针移到窗口的边框或边角上,此时鼠
标指针变为双箭头,拖动鼠标即可改变窗口的大小。 ▪ (4)窗口的最大化/最小化/还原。用户只要单击窗口上的最大化按钮、
最小化按钮或还原按钮. ▪ (5)窗口的切换。最简单的方法是单击任务栏上对应窗口的标题。还
是指双击左键。 ▪ (5)拖动:单击某对象,按住左键,移动鼠标,在另一个地方释放左键,常
用于滚动条操作或复制、移动对象的操作中。 ▪ (6)滚动:上下移动鼠标中间的滚轮,可实现页面信息的上下移动。

计算机操作系统第五章

计算机操作系统第五章

25.01.2022
大学课件
13
整个计算机系统的功能很大程度上取决于主存储 器的结构组织和实现方法,就主存的功能而言,首先 是存放系统和用户程序的指令和数据,每一项信息都 存放在主存的特定位置上。
25.01.2022
BACK 返回大本学节课目件录 NEXT
14
信息在主存是按“位”存放的。为了能对信息进 行访问,要对这些位置进行编号,这些编号称为地 址。
25.01.2022
大学课件
6
帕金森Parkinson定律:存储器 有多大,程序就会有多大。程序 的增大正好填满增大的存储器。
25.01.2022
大学课件
7
计算机领域,历史总是在重复自身。当 最简单的存储管理方案不再用于台式机 时,这些方案仍被一些掌上电脑、嵌入 式系统和智能卡系统所采用。
25.01.2022
25.01.2022
大学课件
9
5.1.1 5.1.2
装入方式 一、绝对装入方式 二、可重定位装入方式 三、动态运行时装入方式 程序的链接程序的装入 一、静态链接 二、装入时动态链接 三、运行时动态链接
25.01.2022
返回大学本课章件目录
10
存储器管理
主存储器(又称内部存储器,处理机存储器), 存储器管理,讨论的主要对象就是主存储器。
12
实存储管理技术: 分连续分配和离散分配。 连续分配又分:单一连续、固定分区、可变分区和动 态重定位可变分区。 离散分配分:分页、分段和段页式。 虚拟存储管理技术: 请求分页、请求分段和段页虚拟式。
对每一种管理方式从以下五个方面来理解并掌握:分 配、去配(释放或回收)、地址重定位、保护(防止 地址越界和控制正确存取)和共享。

精品文档-计算机操作系统教程(第二版)(徐甲同)-第5章

精品文档-计算机操作系统教程(第二版)(徐甲同)-第5章

第5章 文件系统
这种结构的优点是文件可以动态增、删,也不必事先提出文 件的最大长度。由于可以不连续分配,因此不会造成几块连续区 域的浪费。其缺点是只适合顺序存取,不便于直接存取;为了找 到后面块的信息,必须从头开始,逐一查找每块的链接字,从而 降低了查找速度。其次,由于在每块都设置了链接字而破坏了物 理信息的完整性。
第5章 文件系统
2. 串联结构 串联结构也称链接结构。这种结构不要求所分配的各物理块 是连续的,也不必按顺序排列。为了使系统能方便地找到逻辑上 连续的下一块的物理位置,在每个物理块中设置一个指针(或称 链接字),它指向该文件的下一个物理块号。图 5.3 给出了一 个串联结构文件的例子。假定文件A的 4 个逻辑记录分别存放在 物理块 22、18、27 和 30 中。它的第一物理块号由文件说明指 出,其余的物理块号由上一物理块中的链接字给出,最末一块的 链接字NULL表示该文件的最末一块。
第5章 文件系统
图 5.1 记录式文件 (a) 定长记录文件;(b) 变长记录文件
第5章 文件系统
对于主要用于处理文本文件(如源程序、中间代码、文本格 式加工和编辑)的系统来说,记录并不是必需的。比如,用户源 程序本来就是一个顺序的字符流,如果硬要把它划分为若干个记 录,则并无益处。当然,在某些情况下,记录的概念还是需要的。 但是从精简系统的目标出发,不妨就提供这种无结构文件。采用 这种文件组织,并不妨碍灵活组织文件的内部逻辑结构。
第5章 文件系统
按文件信息的流向,文件又可分为三类: (1) 输入文件:例如键盘输入文件,只能输入。 (2) 输出文件:例如打印机文件,只能输出。 (3) 输入输出文件:在磁盘、磁带上的文件,既可读,又可 写。
第5章 文件系统
在UNIX操作系统中,文件按组织和处理方式分为三类: (1) 普通文件:由内部无结构的一串平滑的字符构成的文件。 这种文件既可以是系统文件,也可以是库文件或用户文件。 (2) 目录文件:由文件目录构成的一类文件。对它的处理 (读、写、执行)在形式上与普通文件相同。 (3) 特别文件:由一切输入输出慢速字符设备构成的文件。 这类文件对于查找目录、存取权限验证等的处理与普通文件相似, 而其它部分的处理要针对设备特性要求做相应的特殊处理。 根据存取方法和物理结构,文件还可以划分为不同类型,这 些划分在后面的章节中将进一步介绍。

操作系统第二版第五章课后习题答案

操作系统第二版第五章课后习题答案

第五章存储管理作业答案2、6、10、13、15、162、解释下列概念:物理地址、逻辑地址、逻辑地址空间、内存空间、重定位、静态重定位、动态重定位、碎片、紧缩、可重定位地址。

物理地址——内存中各存储单元的地址由统一的基地址顺序编址,这种地址称为物理地址。

逻辑地址——用户程序经编译之后的每个目标模块都以0为基地址顺序编址,这种地址称为逻辑地址。

逻辑地址空间——由程序中逻辑地址组成的地址范围叫做逻辑地址空间。

内存空间——由内存中的一系列存储单元所限定的地址范围称作内存空间。

重定位——把逻辑地址转变为内存物理地址的过程叫做重定位。

静态重定位——在目标程序装入内存时所进行的重定位。

动态重定位——在程序执行期间,每次访问内存之前进行的重定位。

碎片——在分区法中,内存出现许多容量太小、无法被利用的小分区称作“碎片”。

紧缩——移动某些已分配区的内容,使所有作业的分区紧挨在一起,而把空闲区留在另一端,这种技术称为紧缩。

可重定位地址——当含有它的程序被重定位时,将随之被调整的一种地址。

6、什么是虚拟存储器?它有哪些基本特征?参考答案:虚拟存储器是用户能作为可编址内存对待的虚拟存储空间,在这种计算机系统中实现了用户逻辑存储器与物理存储器分离,它是操作系统给用户提供的一个比真实内存空间大得多的地址空间。

虚拟存储器的基本特征是:虚拟扩充——不是物理上,而是逻辑上扩充了内存容量;部分装入——每个作业不是全部一次性地装入内存,而是只装入一部分;离散分配——不必占用连续的内存空间,而是“见缝插针”;多次对换——所需的全部程序和数据要分成多次调入内存。

10、某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KB。

假定某时刻一个用户页表已调入内存的页面页号和物理块号如表5-1所示。

则逻辑地址0A5C(H)所对应的物理地址为。

表5-1 页表中页号和物理块号对照表参考答案:0A5C(H)换成二进制:页号为2,查表,对应物理块号为4,与页内地址拼接成物理地址:再转换为十六进制,即125C(H)13、已知段表如表5-2所示。

操作系统_第五章

操作系统_第五章
27
1. 存储管理的功能
E. 内存信息的共享与保护 内存信息保护法——上下界保护法
上界寄存器UR 100k
下界寄存器LR 200k
100K 200K
被保护 程序
100K<=被访问地址<=200K
内存
28
1. 存储管理的功能
E. 内存信息的共享与保护
内存信息保护法——保护键法
为每一个被保护存储块分配一个单独的保护键,在程序状态字中则设置相应的保护键开关 字。
1 2 3 4
分区长 起始地 状态


8K
20K 已分配
32K 28K 已分配
64K 60K 已分配
132K 124K 未分配
未分配 分配时根据进程的请求表查询分区说明表 已分配 回收时将分区说明表对应的区号置为未分配
41
2. 分区存储管理
13
1. 存储管理的功能
B. 地址变换 b. 地址映射(地址重定位)问题: 静态地址重定位 在虚拟空间程序执行之前由装配程序完成地址映射工作。 ✓只完成了一个首地址不同的连续地址变换。 ✓所有待执行的程序必须在执行之前完成它们之间的链接。
14
1. 存储管理的功能
B. 地址变换 b. 地址映射(地址重定位)问题: 静态地址重定位优点:不需要硬件支持。 问题:无法实现虚拟存储器。
10
1. 存储管理的功能
B. 地址变换 a. 虚拟空间的划分问题 以VAX-11( 232 )为例 进程空间: 程序区:存放用户程序,程序段;以0为基地址动态向高地址方向增长;占230个单元。 控制区:存放堆栈结构及数据;以231-1号地址开始由高向低地址方向增长;占230个单元。
11
1. 存储管理的功能

操作系统第5章设备管理

操作系统第5章设备管理
操作系统第5章设备管理
第5章 设备管理
5.1 概述 5.2 I/O控制 5.3 I/O软件层次 5.4 缓冲管理 5.5 设备分配 5.6 磁盘调度和管理
操作系统第5章设备管理
5.1 概述
5.1.1 设备分类 5.1.2 设备控制器 5.1.3 设备通道
操作系统第5章设备管理
设备的种类和数量越来越多,结构也越来越复杂, 为了管理上的方便,通常按不同的观点,从不同的角 度对设备进行分类。
1
300
2000
0
250
1850
1
250
720
操作系统第5章设备管理
3.通道方式处理过程
⑴ 当进程要求设备输入数据时,CPU发出启动指令, 并指明要进行的I/O操作、使用设备的设备号和对应的 通道。
⑵ 通道接收到CPU发来的启动指令后,把存放在内 存的通道处理程序取出,开始执行通道指令。
⑶ 执行一条通道指令,设置对应设备控制器中的控 制状态寄存器。
操作系统第5章设备管理
第5章 设备管理
5.1 概述 5.2 I/O控制 5.3 I/O软件层次 5.4 缓冲管理 5.5 设备分配 5.6 磁盘调度和管理
操作系统第5章设备管理
5.3 I/O软件层次
5.3.1 I/O软件的目标 5.3.2 I/O中断处理程序 5.3.3 I/O设备驱动程序 5.3.4 与设备无关的I/O软件 5.3.5 用户空间的I/O软件
操作系统第5章设备管理
2. 局部总线(Local Bus) 1) VESA(Video Electronic Standard Association)总线 2) 2) PCI(Peripheral Component Interface)总线

第5章操作系统的安全机制

第5章操作系统的安全机制

5.4 常见服务的安全机制 常见服务的安全机制主要有:加密机制、访
问控制机制、数据完整性机制、数字签名机制、交换 鉴别机制、公证机制、流量填充机制和路由控制机制。 5.4.1 加密机制
加密是提供信息保密的核心方法。按照密钥 的类型不同,加密算法可分为对称密钥算法和非对称 密钥算法两种。按照密码体制的不同,又可以分为序 列密码算法和分组密码算法两种。加密算法除了提供 信息的保密性之外,它和其他技术结合(例如 hash 函 数)还能提供信息的完整性。
要手段,并在出现违反安全的事件时提供证据。 5.2.4 IP 安全策略机制 Internet协议安全性fIPSec)是一种开放标准的框 架结构,通过使用加密的安全服务以确保在lP网络上进 行保 密而安全的 通讯。作为 网络操作系 统的 Windows 2003,在分析它的安全机制时,也应该考虑到IP安全策 略机制.一个IPSee安全策略由IP筛选器和筛选器操作两 部分构成。其中IP筛选器决定哪砦报文应当引起IPSee安 全策略的关注,筛选器操作是指“允许”还是“拒绝” 报文的通过。要新建一个IPSec安全策略,一般需要新建 IP筛选器和筛选器操作二在WindowsServer 2003系统 中.其服务器产品和客户端产品都提供了对IPSee的支 持。从而增强了.安全性、町伸缩性以及可用性,同时 使得配置部署和管理更加方便。 5.2.5 防火墙机制 防火墙是网络安全机制的一个重要的技术,它在内 部网和外部网之间、机器与网络之间建立起了一个安全 屏障:是Internet建网的一个重要组成部分。
系统安全配置,包括 12 条基本配置原则。 1.操作系统的物理安全 2.保护 Guest 账户 3.限制用户数量 4.多个管理员账户 5.管理员账户改名 6.陷阱账户 7.更改共享文件或文件夹默认权限 8.设置安全密码 9.屏幕保护密码 10.使用 NTFS 格式 11.安装防毒软件

计算机操作系统(第三版)汤小丹第5章

计算机操作系统(第三版)汤小丹第5章

注意:1)“本章要点”部分,用红字标注的不是期末考试出题范围。

2)“习题部分”用蓝字标注的是重点习题,期末考试50%的题目是这些习题的原题。

红字标注的习题期末考试不考,仅供考研的同学参考。

3)大部分习题答案只给出要点,同学们可以自行适当补充,但一定要简明扼要。

4)如“本章要点”部分用红字标注的非考试内容,在“习题”部分有相关的重点习题,则对该部分内容只需做该习题即可。

------------------------------------------------------------第五章设备管理要点对操作系统这门课程而言,这一章内容比较次要,主要掌握一些专业常识性的概念即可。

5.1-5.3小节这三小节介绍了硬件的一些基本知识,大部分在“组成原理”中学过。

回答以下问题:1 什么是块设备?什么是字符设备?你的个人电脑里有那些块设备?那些字符设备?【参考P161】2 什么是设备控制器?你的个人电脑中有那些设备控制器?【参考P162-163】3 什么是通道?【参考P164】4 什么是总线?【参考P106-107】5 I/O控制方式主要有哪几种?各自的主要特点。

答:【参考5.2小节】有程序I/O(轮询)、中断、DMA、通道。

前三种在微机中很常见。

6 为什么要用缓冲?你的个人电脑中有那些缓冲?答:【参考5.3小节】引入缓冲主要是为了调节两个通讯对象(或I/O对象)间速率的不匹配(比如CPU与I/O设备速率不匹配),缓冲是很常规的技术,广泛用于通信及I/O。

5.4 I/O软件这一小节是本章最重要的,它说明了操作系统I/O子系统应完成的功能及设计原则。

1 说明“设备独立性”的概念、思想、给用户带来的好处。

2 围绕P179图5-16,一层层的概略说明每层应完成的功能。

5.5 设备分配这一小节只需看一下SPOOLing,了解什么是虚拟设备,了解SPOOLing是如何用到虚拟打印机的【必要时可上网查询】5.6 磁盘存储器的管理回答以下问题【必要时可上网查询】1 盘面、磁道、扇区、盘簇的概念。

第五章 WINDOWS XP操作系统的使用

第五章 WINDOWS XP操作系统的使用

第5章WINDOWS XP操作系统的使用学习目的•(1)掌握Windows XP的基本操作方法。

•(2)了解Windows XP的功能和基本概念。

•(3)掌握“资源管理器”的操作和使用。

•(4)掌握文件、文件夹的概念、创建与删除、复制与移动、文件名和文件夹名的重命名、属性的设置和查看、文件的查找等操作。

•(5)掌握快捷方式的创建和使用。

•(6)熟悉磁盘属性的查看。

•(7)掌握控制面板中的常用设置。

重点与难点•(1)“资源管理器”或“我的电脑”的操作和使用。

•(2)文件和文件夹的概念、创建与删除、复制与移动、文件名和文件夹名的重命名、属性的设置和查看、文件的查找等操作。

•(3)控制面板中的常用设置。

主要内容• 5.1 Windows XP的基础操作• 5.2 文件与文件夹• 5.3 控制面板中常用属性操作• 5.4 程序管理5.1 Windows XP的基础操作5.1.1 项目15:Windows XP系统的启动和退出• 1.按下主机箱上的电源开关按钮,计算机启动并进入自检状态。

• 2.稍后会看到“欢迎”屏幕出现,此时屏幕上会显示用户建立的账户,单击用户图标进入系统,若有密码则输入密码后单击“登录”按钮进入系统。

• 3.单击“开始”菜单,选择“开始”菜单中的“关闭计算机”命令,则会出现“关闭”对话框,如图5-1所示。

(1)在启动Windows XP之前要确认计算机安装正确,否则会烧坏计算机部件。

(2)在关闭计算机时,Windows XP为用户提供了3种方式来关闭计算机:①“关闭”:把计算机所有任务结束,关闭电源,使计算机不再工作。

②“待机”:将打开的文档和应用程序保存在硬盘上,下次唤醒时文档和应用程序还像离开时那样打开着,使用户能够快速开始工作。

③“重新启动”:先把计算机所有任务关闭再重新打开计算机。

5.1.2 项目16:Windows XP窗口认识与基本操作•1. Windows XP 桌面组成 •Windows XP 桌面主要由任务栏、通知区域、开始菜单、桌面背景、桌面图标组成。

第5章-计算机操作系统(第三版)-汤小丹-西安电子科技大学出版社

第5章-计算机操作系统(第三版)-汤小丹-西安电子科技大学出版社

第五章 设 备 管 理
(2) 共享设备。这是指在一段时间内允许多个进程同时 访问的设备。当然,对于每一时刻而言,该类设备仍然只允 许一个进程访问。显然,共享设备必须是可寻址的和可随机 访问的设备。典型的共享设备是磁盘。对共享设备不仅可获 得良好的设备利用率,而且它也是实现文件系统和数据库系 统的物质基础。
第五章 设 备 管 理
2) 控制信号线
这是作为由设备控制器向I/O设备发送控制信号时的通路。 该信号规定了设备将要执行的操作,如读操作(指由设备向控 制器传送数据)或写操作(从控制器接收数据),或执行磁头移 动等操作。
3) 状态信号线
这类信号线用于传送指示设备当前状态的信号。设备的当 前状态有正在读(或写);设备已读(写)完成,并准备好新的数 据传送。
第五章 设 备 管 理
3) 按信息交换的单位分类
按信息交换的单位,可将I/O设备分成两类。第一类是块 设备(Block Device),这类设备用于存储信息。由于信息的存取 总是以数据块为单位,故而得名。它属于有结构设备。典型的 块设备是磁盘,每个盘块的大小为512 B~4 KB。磁盘设备的 基本特征是其传输速率较高,通常每秒钟为几兆位;另一特征 是可寻址,即对它可随机地读/写任一块;此外,磁盘设备的 I/O常采用DMA方式。第二类是字符设备(Character Device), 用于数据的输入和输出。其基本单位是字符,故称为字符设备。 它属于无结构类型。字符设备的种类繁多,如交互式终端、打 印机等。字符设备的基本特征是其传输速率较低,通常为几个 字节至数千字节;另一特征是不可寻址,即输入/输出时不能 指定数据的输入源地址及输出的目标地址;此外,字符设备在 输入/输出时,常采用中断驱动方式。
设备使用特性、数据传输速率、数据的传输单位、设备共享 属性等。因而可从不同角度对它们进行分类。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1) 有的作业很大,其所要求的内存空间超过了内存总 容量,作业不能全部被装入内存,致使该作业无法运行;
(2) 有大量作业要求运行,但由于内存容量不足以容纳 所有这些作业,只能将少数作业装入内存让它们先运行,而 将其它大量的作业留在外存上等待。
5.1.1 常规存储管理方式的特征和局部性原理 1. 常规存储器管理方式的特征 我们把前一章中所介绍的各种存储器管理方式统称为传
页号 物理块号 状态位P 访问字段A 修改位M 外存地址
2. 缺页中断机构 每当所要访问的页面不在内存时,便要产生一次缺页中 断,请求OS将所缺之页调入内存。缺页中断虽要经历与一般 中断相同的几个步骤,但它是一种特殊的中断,与一般中断 的区别主要是: (1)在指令执行期间产生和处理中断信号。通常CPU都 是在一条指令执行完后去检查是否有中断请求到达。有则响 应,无则继续执行下一条指令。而缺页中断是在指令执行期 间,发现所要访问的指令和数据不在内存时产生和处理的。 (2)一条指令在执行期间,可能产生多次缺页中断。 这时硬件机构应能保存多次中断时的状态,并保证最后能返 回到中断前产生缺页中断的指令处,继续执行。
第五章 虚 拟 存 储 器
5.1 虚拟存储器概述 5.2 请求分页存储管理方式 5.3 页面置换算法 5.4 “抖动”与工作集 5.5 请求分段存储管理方式
5.1 虚拟存储器概述
第四章所介绍的各种存储器管理方式有一个共同的特点, 即它们都要求将一个作业全部装入内存后方能运行。于是, 出现了下面这样两种情况:
目前也有建立在段页式系统基础上的段页式虚拟存储系 统。
5.2 请求分页存储管理方式
5.2.1 请求分页中的硬件支持 为了实现请求分页,系统必须提供一定的硬件支持。计
算机系统除了要求一定容量的内存和外存外,还需要有请求 页表机制、缺页中断机构以及地址变换机构。
1. 请求页表机制 在请求分页系统中需要的主要数据结构是请求页表,其 基间表又页序本中中称是访作又的存否问用增物在已时仍加理位调参然了地,入考用被多置是四址用内。于访长换个将。于存记问时算指被置写字用为指,录的间法示修换到段户了示供本次未选该改该外。地满该程页数被择页过页存这址足在,访换在。时,样空页一或问出调若就否,间面用址入段最,页入未不则在中换于,该时近提面内被需,请进的指通页间已供时存修将就求换逻出常时内有给参后改该要分出辑该是使是,页回页的地页物用否在回写系需址在 理。统要映外块中,射存号的在为上,每请内的供个求存地调页页空 表应含以下诸考项。:到外存。
统存储器管理方式,它们全都具有如下两个共同的特征: (1) 一次性 (2) 驻留性
2. 局部性原理 程序运行时存在的局部性现象,很早就已被人发现,但 直到1968年,P.Denning才真正指出:程序在执行时将呈现出 局部性规律,即在一较短的时间内,程序的执行仅局限于某 个部分,相应地,它所访问的存储空间也局限于某个区域。 局限性又表现在下述两个方面: (1) 时间局限性。程序中的某条指令被执行,不久后会 再次执行;某个数据被访问,不久后将再次被访问。产生时 间局限性的典型原因是在程序中存在着大量的循环操作。 (2) 空间局限性。 程序访问了某个存储单元,不久后, 其附近的存储单元也将被访问。
1) 硬件支持 主要的硬件支持有:(1) 请求分页的页表机制。(2) 缺页 中断机构。(3) 地址变换机构。 2) 实现请求分页的软件:实现请求调页的软件和实现页 面置换的软件。
2. 请求分段系统:这是在分段系统的基础上增加请求 调段和分段置换功能后而形成的段式虚拟存储系统。
1) 硬件支持 主要的硬件支持有: (1) 请求分段的段表机制。(2) 缺页 中断机构。 (3) 地址变换机构。 2) 软件支持:实现请求调段的软件和实现段置换的软件。
3. 虚拟存储器的基本工作情况 基于局部性原理可知,应用程序在运行之前没有必要将 之全部装入内存,而仅须将那些当前要运行的少数页面或段 先装入内存便可运行,其余部分暂留在盘上。
5.1.2 虚拟存储器的定义和特征 1. 虚拟存储器的定义 当用户看到自己的程序能在系统中正常运行时,他会
认为,该系统所具有的内存容量一定比自己的程序大,或 者说,用户所感觉到的内存容量会比实际内存容量大得多。 但用户所看到的大容量只是一种错觉,是虚的,故人们把 这样的存储器称为虚拟存储器。
5.1.3 虚拟存储器的实现方法 1. 分页请求系统:这是在分页系统的基础上增加请求
调页和页面置换功能形成的页式虚拟存储系统。允许只装入 若干页(非全部)的用户程序和数据,便可启动运行。以后 利用请求调页和页面置换功能完成作业的运行。置换时以页 为单位。对此,系统须提供必要的硬件支持和相应的软件。
图5-2 请求分页中的地址变换过程
5.2.2 请求分页中的内存分配 在为进程分配物理块时,将涉及到以下三个问题: 1. 最小物理块数的确定 一个显而见的事实是,随着为每个进程所分配的物理
例如:执行 COPY A TO B这 条指令时,可能 要产生6次缺页中 断
页面
6 B: 5 4 A: 3 2 1
Copy A To B
3. 地址变换机构 请求分页系统中的地址变换机构是在分页系统地址变换 机构的基础上,为实现虚拟存储器,再增加了某些功能所形 成的,如产生和处理缺页中断,以及从内存中换出一页的功 能等等。图5-2示出了请求分页系统中的地址变换过程。
虚拟存储器,是指仅把作业的一部分装入内存便可运 行作业的存储器系统。或是指具有请求调入功能和置换功 能,能从逻辑上对内存容量进行扩充的一种存储器系统。
2. 虚拟存储器的特征 与传统的存储器管理方式比较,虚拟存储器具有以下三 个重要特征: (1) 多次性:是指一个作业被分成多次来调入内存,即 作业运行时不需将其全部装入内存,只需将当前要运行的那 部分程序和数据装入,以后运行到某些部分时再将其调入。 (2) 对换性:是指允许作业中的程序和数据,在作业运 行过程中换进、换出。 (3) 虚拟性:是指能够从逻辑上扩充内存容量,使用户 所看到的内存容量远大于实际内存容量。 虚拟性以多次性和对换性为基础,多次性和对换性以离 散分配为基础。
相关文档
最新文档