- 1
- 0
- 约1.94千字
- 约 69页
- 2019-11-28 发布于上海
- 举报
第六章 进程及处理机管理;概述;进程与O.S关系:五大功能之一;操作系统核心功能;操作系统核心的特点;为什么要引入“进程”的概念;顺序执行与并发执行的区别;第六章 进程及处理机管理;进程的定义及特征(1);进程的定义及特征(2);进程的五个基本特征;程序和进程的区别;第六章 进程及处理机管理;进程调度;进程描述分三部分;进程的三个基本状态及转换;
;进程的状态及转换;进程调度算法举例;第六章 进程及处理机管理;进程通信;同步;互斥;临界区;临界区管理: ①一次只准一个进程进入临界区 ②本进程结束负责通知下一进程 ③进程调度,不能阻塞;原语;(一)加锁/开锁(LOCK/UNLOCK)原语;锁原语: 优点是实现互斥简单;缺点是效率很低;(二)信号灯(量)(Semaphore)及P-V操作;P操作原语(荷兰语的发信号)P(S) :;V操作原语(荷兰语的等待)V(S) :;生产者与消费者模型(OS典型例子);模拟执行;用P、V操作实现互斥模型;模拟执行;PV操作原语特点;(三)消息缓冲通信原语;
Read用于读取
①读取消息前,在乙进程空间中开一接收区
②使用read原语: READ(B)
③ READ程序向系统申请一个消息缓冲区,将笫一个消息缓冲区中的内容,消息正文、长度和发送者名字,填入接收区
④将缓冲区从消息链中摘除,释放缓冲区
⑤退出READ程序,乙进程继读执行
;第六章 进程及处理机管理;死锁;死锁的概念 ;死锁的有向图表示;产生死锁的四个必要条件(1);产生死锁的四个必要条件(2);产生死锁的四个必要条件(3);解决死锁问题的基本方法;计算机操作系统;第七章 操作系统结构和程序实现;操作系统的程序概念;系统结构设计原则;结构方案;模块接口法;
模块接口图;
第五层
第四层
第三层
第二层
第一层
(全序)层次结构图;
第三层
第二层
第一层
(半序)层次结构的“局部循环”;层次结构的设计方法: 自底向上法和自顶向下法;核扩充法;
结构方式 系统效率 可靠性 适应性 易懂性 实现难度
模块结构 一般 低 差 易 容易
层次结构 较高 较好 一般 易 较难
内核
扩充结构 较高 较好 易扩充 较难 较难
微内核
扩充结构 高 好 强 难 较难
;UNIX版本7+(V6,III)内核源代码举例;UNIX核心的进程初始化过程;DOS系统初始化过程;操作系统的分层原则:
1. 按程序的嵌套情况排成有序的层次;
2. 把活动频繁的模块和为很多模块所公用的模块放在最低软件层,存储器管理模块设置在较低软件层;
3. 为获得可移殖性和可适应性而设置的软件层,应分别放在较低的层次和最外层。
4. 在严格的层次结构中,只允许高层调用低层中的软件,决不允许低层调用高层的软件。在高层调用低层的软件时的方法:
(1) 高层仅能调用它下一层中的软件;
(2) 高层能调用所有低层的软件;
(3) 高层能部分地调用低层中的软件。
;数据词典(按字母顺序);可移植性编程技巧(1);3. UNIX中工具软件 make makefile (编译时间监控软件);nunix: nlib1 nlib2 nlib3 nlib4 l.o c.no linesw.no name.no
ed CURversion.c version.ed /dev/null
cc -c CURversion.c
rm -f ../../nunix
ld -Y 4000 -pbxo ../../nunix CURversion.o l.o c.no linesw.no name.no
#touch nunix
#sync;
4. 内核模块的增减(尤其是显示模块)
5. 高级语言库函数、操作系统系统调用
6. BBS上交流
7. ………...
您可能关注的文档
- 数据库原理与技术数据库的恢复.pptx
- 中宏 宏观经济政策.pptx
- 南通市通州区高三查漏补缺专项检测语文讲评.pptx
- 幼儿教育幼儿大班数学.pptx
- 工学中国科技大学网络规划教程.pptx
- 大学政府经济学经典导论.pptx
- 外部资源与经济发展ppt.pptx
- 钢筋混凝土结构81.pptx
- 文化生活专题复习讲座.pptx
- 文学领导激励的原理.pptx
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
最近下载
- 2025年辽宁省文物博物初、中级专业技术资格考试历年参考题库含答案详解.docx VIP
- PLC实现的台车呼叫控制系统.pdf VIP
- 2025年辽宁省文物博物初、中级专业技术资格考试历年参考题库含答案详解(5卷).docx VIP
- 2025年辽宁省文物博物初、中级专业技术资格考试历年参考题库含答案详解.docx VIP
- 2026中国跨境电商物流体系优化与成本控制策略研究报告.docx
- 消防工程三措一方案(3篇).docx VIP
- 鱼我所欲也原文.docx VIP
- 计算机应用基础(Windows10+WPSOffice)教学教案.docx VIP
- 2025年贵州省中考语文试卷真题(含答案详解).docx
- 第2次超级机器人大战Z 再世篇.pdf VIP
原创力文档

文档评论(0)