#
#
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第5章 并发性:死锁和饥饿Outline 死锁原理 死锁预防 死锁避免 死锁检测和恢复死锁图示死锁的概念死锁:一个进程集合中的每个进程都在等待只能由该集合中的其他一个进程才能引发的事件(释放占有资源进行某项操作)死锁是多个进程因竞争资源且推进顺序不合理而造成的一种僵局若无外力作用这些进程将永远不能再向前推进可重用资源与可消费
第六章习题翻译第一部分 复习题6.1给出可重用资源和可消费资源的例子答:可重用资源:处理器IO通道主存和辅存设备以及诸如文件数据库和信号量之类的数据结构可消费资源:中断信号消息和IO缓冲区中的信息6.2可能发生死锁所必须的三个条件是什么答:互斥占有且等待非抢占6.3产生死锁的第4个条件是什么答:循环等待6.4如何防止占有且等待的条件答:可以要求进程一次性地请求所有需要的资源并且阻塞这个资源直到所有
死锁的基本概念——1.死锁P2死锁区r1(补充)将资源分配图简化可以检测系统状态S是否为死锁状态方法如下:在资源分配图中找出一个既不阻塞又非孤立的进程结点pi进程pi获得了它所需要的全部资源能运行完成然后释放所有资源这相当于消去pi的所有请求边和分配边使之成为孤立结点进程pi释放资源后可以唤醒因等待这些资源而阻塞的进程从而可能使原来阻塞的进程变为非阻塞进程在进行一系列化简后若能消去图中所有的边使所
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级西安电子科技大学计算机学院OS单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级1计算机操作系统第四章 死锁张海宾2第四章 死锁死锁的产生原因产生死锁的必要条件死锁的预防死锁的避免死锁的检测和解除34.1 死锁的基本概念Dijkstra在1968年提出死锁的现象:两个或多个进程都占有其它进程请求的资源
#
隐性饥饿?Hidden hunger我们平常所说的饥饿多是缺乏食物导致的可是你知道吗就算每天吃得很饱你的身体也可能处于饥饿状态长久下去身体各项机能都可能会受到影响Hidden hunger?is unlike the hunger thates from a lack of food. It is micronutrient deficiency caused by a chroni
《饥饿游戏》 正在看这部电影虽然考研时间紧张我还是愿意为我喜欢的电影写点东西《饥饿游戏》 我喜欢yes you do 1这就是创意影片还是讲了一个爱情亲情友情的普通故事但将故事架构于一个游戏上不仅机动灵活富有创意吸引观众目光将电影与游戏相融合剧情随心而动就像玩游戏一样随手操控着改动变换着但剧情却来得那么自然顺畅其中的真善美不仅能吸引电影人还能打游戏牌在宣传上造势讲此乃造型完美制作精
违法有害信息,请在下方选择原因提交举报