- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章引论
1.OS(Operating Systems)定义
计算机硬件系统上配置的第一个大型软件,称为计算机操作系统,如果该软件满足:
1)管理计算机系统的硬件和软件;
2)控制计算机系统的工作流程;
3)为其他软件和用户提供安全、方便的运行、操作环境;
4)提高计算机系统的效率。
2.多道程序设计并发执行与现代操作系统的关系(p5,例子)
多道程序设计是指:在内存同时存放多道程序,这些程序可以并发执行。
多道程序的(Concurrence),是指:在多道程序设计环境下,处理器在开始执行一道程序的第一条指令后,在这道程序完成之前,处理器可以开始执行另一道程序、甚至更多的其他程序。
这种工作流程的外在表现就是
顺序执行是指:处理器在开始执行一道程序后,只有在这道程序执行结束(程序指令运行完成,或程序执行过程出现错误而无法继续运行),处理器才能开始执行下一道程序。
这种工作流程的外在表现就是
例子:假定某计算机系统需要执行两道程序A、B,程序A、B的任务描述如下:
程序A: 程序B:
2ms CPU 12ms CPU
10ms I/O 5ms I/O
2ms CPU 2ms CPU
在同样假定程序A先运行的情况,如果分别按顺序执行和并发执行的工作方式,那么,系统的工作过程怎样?
3.OS基本类型及特征
1.批处理系统及其特征
批处理系统的特征
批量处理,减少手工操作
自动执行,资源利用率高
缺少人-机交互能力
2.分时系统及其特征
分时系统具备如下四个特征
同时性
独立性
及时性
交互性
3.实时系统及其特征
实时系统的特征
高及时性
高可靠性
4.OS的基本功能
操作系统的主要功能
用户接口及作业管理
处理器管理
存储器管理
文件系统
设备管理
第2章操作系统接口
1.OS用户接口类型
命令接口和
什么是系统调用
1)一组操作系统设计人员事先编写的子程序,这些子程序作为内核的一部分;
2)程序员使用这组子程序的方法。
访管指令及其功能
内核的主要组成
与硬件密切相关的操作
关键数据结构
基本中断处理程序
使用频繁的功能模块
内核基本特点
常驻内存
运行在核心态
第3章进程管理
1.多道程序设计、并发执行和顺序执行的含义
第一章中有
2.进程定义、进程基本特征
1).进程定义
一道程序在一个数据集上的一次执行过程,称为一个进程(Process)
2).进程的主要特征
动态性
并发性
独立性
结构性
异步性
3.进程基本状态及转换
4.进程的表示(PCB)及作用
进程控制块(PCB)(Process Control Block)
5.进程管理的5个功能
进程管理的主要功能
对处理器的管理转化为对进程的管理
同步
通信
调度
死锁
6.进程控制的原语(创建的主要操作,阻塞、唤醒对进程状态的变化)
进程创建原语(Create)
创建进程的时机
创建原语的主要操作
建立一个PCB
生成pid
初始化PCB各项内容(进程状态为就绪状态)
加入合适的就绪队列
进程树
进程撤销原语(Destroy)
进程撤销的时机
撤销原语的主要操作
进程阻塞原语(Blocked)
进程阻塞意义:减少CPU等待时间
阻塞原语的主要操作
进程唤醒原语(Wakeup)
唤醒原语的主要操作
从等待队列中移出进程
修改PCB的进程状态为就绪状态
进程加入合适的就绪队列
7.临界资源、临界区含义
临界区(Critical Section,或Critical Region)是指进程对应的程序中访问临界资源的一段程序代码,就是进程在资源的一次使用过程中,从申请开始至归还为止的一段程序代码。
8.信号量机制的含义(P,V操作定义)
9.互斥关系和PC问题(一般PC问题和复杂PC问题)
10.进程通信的含义,为什么需要通信
进程通信的含义:两个或多个进程之间交换数据的过程称为进程通信,其中提供数据的一方称为发送进程,得到数据的一方
您可能关注的文档
- 丙烯酸底漆安全技术说明书研讨.doc
- 超级电容器素材.ppt
- 丙烯写实技法研讨.doc
- 丙烯装置职业卫生现状调查与对策研讨.doc
- 高级--火灾事故处置(石油化工篇)浅析.ppt
- 超级牛逼的焊接计算素材.ppt
- 并行计算设计研讨.doc
- 高校专利申请流程范例.pptx
- 超临界锅炉运行技术素材.ppt
- 超滤阳极培训素材.ppt
- 4.1 陆地水体及其关系 课件高二上学期地理中图版(2019)选择性必修一.pptx
- 混凝土结构与砌体结构设计习题集 .pdf
- 统编版语文四年级下册 22.古诗三首 课件(共50张PPT).pptx
- 青海2024行测笔试真题及答案 .pdf
- 2.1 充分发挥市场在资源配置中的决定性作用 课件-高中政治统编版必修二经济与社会.pptx
- 27.巨人的花园 课件(共58张PPT).pptx
- 统编版语文一年级下册5 树和喜鹊 第1课时 课件(共37张PPT).pptx
- 2.1 充分发挥市场在资源配置中的决定性作用 课件政治一轮复习统编版必修二经济与社会.pptx
- 贵港市平南县2024届小升初考试语文试卷含答案 .pdf
- 小学期末考试质量分析 .pdf
文档评论(0)