试题详情
- 简答题举例说明资源分配不当引起死锁。
- 若系统有某类资源m个被n个进程共享,每个进程都要求k个资源(k≤m),当m<n、k时,即资源数小于进程所要资源的总数时,如果分配不当就可能引起死锁。假定m=5,n=5,k=2,采用的分配策略是:只要进程提出申请资源的要求而资源尚未分配完,则就按进程的申请要求把资源分配给它。现在5个进程都提出先申请1个资源,按分配策略每个进程都分得了一个资源,这时资源都分完了,当进程提出再要第二个资源时,系统已无资源可分配,于是各个进程都等待其他进程释放资源。由于各进程都得不到需要的全部资源而不能结束,也就不释放已占的资源,这组进程的等待资源的状态永远不能结束,导了死锁。
关注下方微信公众号,在线模考后查看
热门试题
- 文件使用者的职责之一是()
- 在下列算法中,用于页面调度的算法是()
- 简述进程的定义。
- 实时操作系统设计非常重要的问题是()
- ()引起进程的并发执行。
- 进程有哪些基本属性?
- 简述顺序结构的特点。
- 用PV操作实现多个并发进程的互斥执行时,
- 时间片的大小对轮转法(RR)的性能有很大
- 用户编写程序时使用的设备与实际使用的设备
- 系统为用户提供“虚拟设备”后,能()
- 假定一个生产者和一个消费者共用一个存储器
- 逻辑文件有流式文件和()文件两种。
- 什么是中断屏蔽?
- 操作系统通过()来对文件进行编排、增删、
- 简单叙述分时操作系统和网络操作系统的主要
- 中央处理器与通道是怎样配合工作的?
- 设有n个进程共享一个互斥段,如果每次只
- 存储管理实际管理的是()
- 操作系统进行磁盘驱动调度的目的是()