2022年操作系统复习 4.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年操作系统复习 4.pdf》由会员分享,可在线阅读,更多相关《2022年操作系统复习 4.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、操作系统复习2011 关于试卷填空题和选择题合占40 分综合题占 60 分一、 进程管理这部分依然是重点,分值占25%30% ,主要在综合题上。知识点 1:利用信号量机制实现线程之间的同步与互斥。要点:(1)互斥信号量的初值为1,同步信号量的初值=。(2)一进程下的多个线程可并发执行,它们共享进程代码中定义的所有数据,即进程代码中定义的数据是线程的全局数据。知识点 2:生产者消费者问题这是利用信号量机制解决同步问题的经典模型。要点:多生产者多消费者缓冲池模型(见课件)其中既有同步问题,又有互斥问题。(1)同步:缓冲池有空位,生产者才能往里送数据,并通知消费者可读取; 缓冲池有非空位消费者才能从
2、中读取数据,并通名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 知生产者可写入。同步信号量 empty 的初值为N,表示缓冲池有N 个空位可用。生产者执行P(empty),表示申请一个空的缓冲位;消费者执行 V(empty),表示释放一个缓冲位,同时唤醒生产者。同步信号量 full 的初值为0,表示没有东西可取。消费者执行 P(full),表示申请从缓冲池中读取数据;生产者执行V(full) ,则是通知消费者可来读取了。(2)互
3、斥:由于是“单生产者多消费者”或“多生产者单消费者” 或“多生产者多消费者” ,故缓冲池必是临界资源,需要互斥。互斥信号量mutex的初值为 1。特别注意: P、V 操作的位置和顺序!知识点 3:死锁的四个必要条件知识点 4:各种死锁应对策略的基本思想要点:死锁避免与死锁预防的差异。例题:某系统中有8 台打印机,由K个进程动态竞争使用,每个进程最多需要3 台打印机。该系统可能会发生死锁的K的最小值是() 。解:当每个都获得了2 台打印机且系统剩余打印机不少于1台时,系统不会发生死锁,即8-2N=1,由此知 N=4 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
4、- - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 二、 内存管理这部分是另一重点,分值占25%30% ,有综合题。知识点:可变分区管理中的碎片处理(相邻合并)知识点 2:分区分配算法分区说明表表项的排列与分配算法相适应知识点 3:分页系统中的逻辑地址结构根据逻辑地址结构能分析出:页长、进程地址空间允许的最大页数、进程地址空间可达的最大容量;或反之。例题:某分页系统的逻辑地址结构为20 位,其中高8 位为页号,低 12 位为页内位移量。页长?进程地址空间允许的最大页数?进程地址空间可达的最大容量?知识点 4:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年操作系统复习 2022 操作系统 复习
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内