操作系统
AAAAAAAC——
.。。。。。。。。。。。。
展开
-
第二章
原创 2018-09-27 12:17:59 · 146 阅读 · 0 评论 -
《操作系统》试题及答案
2014 -2015 学年第 1 学期 《操作系统》试题(B卷)2014 -2015 学年第 1 学期 《操作系统》试题(A卷)一、选择题(1分×30=30分)1.在操作系统中引入多道程序设计的目的在于( )。A.有利于代码共享,减少主、辅存信息交换量 B.充分利用存储器C.充分利用CPU,减少CPU等待时间 D.提高实时响应速度2....原创 2018-12-09 21:56:32 · 77056 阅读 · 27 评论 -
操作系统复习
第一章 概述1、操作系统的概念、基本类型、基本特征、基本功能、管态/目态;2、操作系统的目标、作用、结构设计方法;第二章 进程管理1、多道程序设计技术;2、进程的概念、特征、基本状态及与程序的区别和联系;3、PCB的概念、前趋图、进程图;4、原语的概念及进程控制原语的种类;5、进程的同步与互斥的概念、临界资源与临界区的概念;6、信号量及其应用;7、线程的概念...原创 2018-11-28 12:31:31 · 286 阅读 · 0 评论 -
第 七 、八 章 文件与磁盘空间管理
文件、文件系统 文件结构、外存分配 目录、存储空间管理 共享、保护、一致性…文件和文件系统文件管理:把所管理的程序和数据组织成一系列的文件,并能进行合理的存储、使用等操作。1 )基本概念 数据项:描述对象某种属性的字符集;是数据组织中可以命名的最小逻辑数据单位。 记录:一组相关数据项集合,描述对象某方面的属性; 关键字:一个记录中的一个或几个数据项的集合,用于唯一的标识一...原创 2018-11-28 12:29:18 · 768 阅读 · 0 评论 -
第七章 文件管理
文件控制块—FCB为了能对一个文件进行正确的存取,必须为文件设置用于描述和控制文件的数据结构,称之为“文件控制块”(FCB) 文件与文件控制块一一对应 记录文件名及其存放地址、文件的说明和控制信息。(是谁?在哪里?什么权?) 文件管理程序借助于文件控制块中的信息对文件施以各种操作。 把文件控制块的有序集合称为文件目录,即一个文件控制块就是一个目录...原创 2018-11-28 12:17:12 · 1624 阅读 · 1 评论 -
第六章 设备管理 输入输出系统——I/O系统
磁盘性能简述首先与格式有关数据的组织和格式 盘片、面、磁道、扇区 为方便处理,每条磁道存储容量相同,每个磁道上的每个扇区相当于一个盘块。磁盘”格式化”的过程就是按规定的格式规划盘块。 如温盘格式: 每道30个扇区,每扇600个字节。512字节用于存放数据,其余存放控制信息。 标识符字段:标识一个扇区的信息记录; 1+2+1+1+3 bytes 数据字段:每个扇...原创 2018-11-26 22:30:00 · 1221 阅读 · 0 评论 -
第六章 设备管理 输入输出系统——I/O系统
小部分I/O系统软件放在了用户应用层上。库函数(与应用程序链接) 假脱机技术(虚拟设备)系统调用与库函数 不允许运行在用户态的应用进程,去直接调用运行在核心态(系统态)的OS过程。 应用进程在运行时,又必须取得OS所提供的服务。 于是: OS在用户层中引入了系统调用,应用程序可以通过它,间接调用OS中的I/O过程,对I/O设备进行操作。 待第9章讨论设备分配中的虚拟...原创 2018-11-26 22:27:59 · 604 阅读 · 0 评论 -
第六章---设备管理
设备驱动程序设备驱动程序——最了解设备控制器的人 设备驱动程序是I/O系统的高层与设备控制器之间的通信程序,其主要任务: 接收上层软件发来的抽象I/O要求,如read、write等命令; 再把它转化为具体要求,发送给设备控制器,启动设备去执行。 反方向,它也将由设备控制器发来的信号,传送给上层软件。 1.驱动程序的功能 (1)接收由与...原创 2018-11-22 20:55:29 · 364 阅读 · 0 评论 -
第六章----设备管理
I/O系统的组成 包括:需要用于输入、输出和存储信息的设备;需要相应的设备控制器;控制器与CPU连接的高速总线;有的大中型计算机系统,配置I/O通道; 关于设备管理管理对象: I/O设备和相应的设备控制器(I/O系统组成) 基本任务: 完成用户提出的I/O请求, 提高I/O速率、改善I/O设备的利用率。 为更高层进程方便使...原创 2018-11-22 20:55:21 · 420 阅读 · 0 评论 -
第五章 虚拟存储器 *(续)
※抖动系统抖动: 为了提高处理机利用率,可增加多道程序并发度; 但进程数目增加过多,每个进程分配得到的物理块太少,在某个临界点上,会出现刚被淘汰的页很快又需重新调入;而调入不久又被淘汰出去;出现频繁缺页 大部分处理器时间都用在来回的页面调度上,这种局面称为系统抖动或颠簸(thrashing) 抖动的后果: 缺页率急剧增加 内存有效存取时间加长, 系统吞吐量骤减;系统...原创 2018-11-22 20:55:13 · 349 阅读 · 0 评论 -
5.3. 虚拟存储管理------页面置换算法
进程运行过程中,访问的页面不在内存,调入时内存已无空闲空间,需要将内存中的一页程序或数据调到外存。页面置换算法(page replacement algorithms):选择换出哪些页面的算法,其好坏直接影响系统的性能。应具有较低的缺页率: 最佳Optimal置换算法 先进先出FIFO置换算法 最近最久未使用(LRU)置换算法 CLOCK置换算法 其他 最佳(Opt...原创 2018-11-22 20:20:27 · 7348 阅读 · 0 评论 -
第5章 虚拟存储器
虚拟存储器的基本概念 引入、实现、特征 分析常规存储器管理不足的原因:1)常规存储器管理方式的特征一次性:作业在运行前一次性地全部装入内存 驻留性:作业装入内存后,便一直驻留在内存中,直至作业运行结束。Ö:一次性及驻留性在程序运行时是否是必须的? NO。程序运行有局部性。2)局部性原理1968年,Denning.P提出 程序在执行时...原创 2018-11-22 20:09:51 · 414 阅读 · 0 评论 -
第四章 存储器管理
认识各种存储部件寄存器、内存、磁盘 寄存器、高速缓存、内存、磁盘缓存、磁盘存储部件的层次主存:保存进程运行时的程序和数据寄存器:速度最快,价格昂贵容量不大,一般以字为单位,只要存放指令一次操作的数据就够了 。 高速缓存一种速度比内存快的存储设备,一般同寄存器一样集成在CPU中。 存放内存的部分拷贝,把常用的数据放这里可以提高速度。 将短时间内经常访问的部分数据从内...原创 2018-11-19 21:50:26 · 239 阅读 · 0 评论 -
第3章 处理机调度与死锁 ----产生死锁的原因和必要条件
关于死锁多道程序系统借助并发执行改善资源利用率,提高系统吞吐量,但可能发生一种危险——死锁。死锁(Deadlock):指多个进程在运行过程中,因争夺资源而造成的一种僵局。当进程处于这种状态时,若无外力作用,它们都将无法再向前推进。死锁(Deadlock): 指进程之间无休止地互相等待!饥饿(Starvation):指一个进程无休止地等待!例:使用信号量造成死锁的典型 ...原创 2018-11-02 21:04:54 · 656 阅读 · 0 评论 -
第3章 处理机调度与死锁 ---- 2、常用调度算法
2、常用调度算法调度的实质就是一种资源分配。不同的系统和系统目标,通常采用不同的调度算法——适合自己的才是最好的。 如批处理系统为照顾为数众多的短作业,应采用短作业优先的调度算法; 如分时系统为保证系统具有合理的响应时间,应采用轮转法进行调度。 目前存在的多种调度算法中,有的算法适用于作业调度,有的算法适用于进程调度;但有些算法作业调度和进程调度都可以采用。1...原创 2018-10-22 15:10:56 · 312 阅读 · 0 评论 -
第3章 处理机调度与死锁 ----- 1、处理机调度相关基本概念
一.处理机调度相关基本概念处理机调度:多道程序环境下,动态的把处理机分配给就绪队列中的一个进程使之执行。提高处理机的利用率、改善系统性能,很大程度上取决于处理机调度的性能。处理机调度便成为OS设计的中心问题之一。分配的任务由处理机调度程序完成。作业进入系统驻留在外存的后备队列上,再至调入内存运行完毕,可能要经历下述三级调度。•高级调度(High Scheduling)又称作...原创 2018-10-22 14:44:25 · 258 阅读 · 0 评论 -
《操作系统》试题及答案
2014 -2015 学年第 1 学期 《操作系统》试题(A卷)2014 -2015 学年第 1 学期 《操作系统》试题(B卷)一、选择题(1分×30=30分)1.现代操作系统的两个基本特征是( )和资源共享。A. 多道程序设计 B.中断处理C.程序的并发执行 D.实现分时与实时2.已经获得除( )以外的所有运行所需资源的进程处于就绪状态A.内...原创 2018-12-09 22:13:47 · 52308 阅读 · 7 评论