- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统课案
简答
第三章 进程管理(小概念)
1.进程和程序的区别:
进程是动态的,程序是静态的:程序是有序代码的集合,属于静态的文本概念;进程是程序的一次执行。
进程是并发的,会相互制约,程序是顺序的。
进程是暂时的,程序的永久的:进程是一个状态变化的过程,程序可长久保存。
进程与程序的组成不同:进程的组成包括程序、数据和进程控制块(即进程状态信息)。
进程与程序的对应关系:通过多次执行,一个程序可对应多个进程;通过调用关系,一个进程可包括多个程序。
2.进程控制块PCB:
描述信息(进程名或进程标识号、用户名或用户标识号、家族关系)
控制信息(进程当前状态、进程优先级、程序开始地址、各种计时信息、通信信息)
资源管理信息
占用内存大小及其管理用数据结构指针
对换或覆盖用的有关信息
共享程序的大小及起始地址
I/O设备号,传送的数据的长度,缓冲区地址,缓冲区长度以及所用设备的有关数据结构指针
指向文件系统的指针及有关标识
CPU现场保护结构
3.产生死锁的必要条件:(大概念)综合ppt(银行家算法)
互斥条件、不可剥夺条件、部分分配、环路条件。破环其中的一个条件,死锁就可以解除。
4.死锁预防:
打破资源的互斥和不可剥夺这两个条件
打破资源的部分分配条件
5.进程通信的实例—管道:(基本概念)
是一种共享文件模式,基于文件系统,连接于两个进程之间,以先进先出的方式实现消息的单向传送。
注意:
(1)通过系统调用write()和read()进行管道的读写。
(2)进程间要进行双向通信,通常需要定义两个管道。
(3)只适用于父子进程之间的通信。管道能够把信息从一个进程的地址空间拷贝到另一个进程的地址空间。
第四章 处理机调度
1.在多道程序系统中,一个作业从提交到执行,通常都要经历多级调度
(1)如高级调度、低级调度、中级调度以及I/O调度等系统的运行性能在很大程度上取决于调度。
高级调度:主要用于批处理系统。其设计目标是最大限度地发挥各种资源的利用率和保持系统内各种活动的充分并行
低级调度:又称进程调度或短程调度,其主要功能是按照某种原则将处理机分配给就绪进程。执行低级调度功能的程序称为进程调度程序,由它实现处理机在进程间的转换。它必须常驻主存,是操作系统内核的主要部分。
中级调度:中级调度又称中程调度(Medium-Term Scheduling) 引入中级调度的主要目的,是为了提高内存利用率和系统吞吐量。
调度类型运行频率运行时间算法复杂性进程调度高短低中程调度中等较短中等作业调度低长高
(2)如吞吐量的大小、周转时间的长短、响应的及时性等调度是多道系统的关键
2. 作业(JOB)是用户在一次算题过程中或一次事务处理中,要求计算机系统所做的工作的集合。(小概念)
(1)作业是比进程更广泛的概念,不仅包含了通常的程序和数据,而且还配有一份作业说明书,系统根据作业说明书对程序运行进行控制。在批处理系统中,以作业为单位从外存调入内存
(2)用户为了让计算机完成某个特定任务,首先编写成源程序,然后提交给计算机通过编译或汇编、连接、装配、运行等步骤,最终由计算机送出用户所需要的运行结果。从计算机管理的角度看,上述一系列的由计算机执行的任务的集合就是作业。
3.多级反馈队列调度算法:
不必事先知道各进程所需执行时间,可满足各种进程需要,是目前被公认较好的调度算法。
设置多个就绪队列,每个队列赋予不同的优先级。队列按FCFS原则排列
各队列时间片不同
当一个新进程进入内存后,首先放在第一队列尾,按FCFS原则调度;如果该时间片内未结束,转入第二队队列尾;直到最后的第N队列,在第N队列采取按时间片轮转方式调度
仅当第I队列空闲时,才调度第i+1队列
如有新进程进入优先级较高的队列,则剥夺CPU执行新进程,旧进程放入原队列尾
第五章 存储系统
地址变换:
静态地址重定位:是在虚拟空间程序执行之前由装配程序完成地址映射工作。(一口气换完)
动态地址重定位:在程序执行过程中,在CPU访问内存之前,将要访问的程序或数据地址转换成内存地址。
静态重定位的优点:
(1)不需要硬件的支持,使用静态重定位方法进行地址变化无法实现虚拟存储器。
(2)必须占用连续的内存空间,这就难以做到程序和数据的共享。
动态重定位的优点:
可以对内存进行非连续分配。显然对于同一进程的各分散程序段,只要把各程序段在内存中的首地址统一存放在不同的BR中,就可以由地址变换机构变换得到正确的内存地址。
动态动态重定位提供了实现虚拟存储器的基础。因为动态重定位不要求在作业执行前为所有程序分配内存,也就是说,可以部分地,动态地分配内存。从而,可以在动态重定位的基础上,在执行期间采用请求方式为那些不在内存中的程序段分配内存,以达到内存扩充的目的。
有利于程序
您可能关注的文档
- 提升宝宝智力的40个简单方法.doc
- 大学生信贷.pptx
- 大学生恋爱与性健康尔雅超星课件.doc
- 提升执行力五大关键(演讲稿)课案.doc
- 提升机司机比武复习题2010课案.doc
- 描述逻辑基础2课案.doc
- 提取关键词.doc
- 大学生恋爱与性健康考卷(79分).doc
- 提高办公效率.docx
- 大学生常见挫折及其应对.ppt
- 实验室危废随意倾倒查处规范.ppt
- 实验室危废废液处理设施规范.ppt
- 实验室危废处置应急管理规范.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第20课时 中国的地理差异.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第21课时 北方地区.ppt
- 危险废物处置人员防护培训办法.ppt
- 危险废物处置隐患排查技术指南.ppt
- 2026部编版小学数学二年级下册期末综合学业能力测试试卷(3套含答案解析).docx
- 危险废物处置违法案例分析汇编.ppt
- 2026部编版小学数学一年级下册期末综合学业能力测试试卷3套精选(含答案解析).docx
最近下载
- fdm3d打印知识培训课件.pptx VIP
- 2026人教版小学三年级下册数学期末综合试卷3套打印版(含答案解析).pdf
- 创业管理(第5版)张玉利_课后习题答案.pdf
- 西北师范大学《高等数学(D)》2025 - 2026学年第一学期期末试卷.docx VIP
- 2026人教版小学语文三年级上册期末综合试卷3套(打印版含答案解析).docx
- TSG 31-2025 工业管道安全技术规程.pdf
- 焊接机器人结构设计[六自由度工业机器人].docx
- 服装缝纫基础.doc VIP
- 新建保温材料生产线项目环评(2021年新版环评)环境影响报告表.docx VIP
- 西北师范大学《高等数学(II)》2025 - 2026学年第一学期期末试卷.docx VIP
原创力文档


文档评论(0)