更多"设系统有一类数量为M的独占性资源,系统中Ⅳ个进程竞争该类资源,各进程对"的相关试题:
[单项选择]假设有三个进程竞争同类资源,如果每个进程需要2个该类资源,则至少需要提供该类资源______个,才能保证不会发生死锁。
A. 3
B. 4
C. 5
D. 6
[填空题]设系统中仅有一类资源共3个,系统中有3个进程共享该资源,每个进程至少请求一个资源,若它们所需要的资源最大量总和是X,则发生死锁的必要条件是______。
[单项选择]某系统中仅有5个并发进程竞争某类资源,且都需要该类资源3个,那么该类资源至少有()个,才能保证系统不会发生死锁。
A. 9
B. 10
C. 11
D. 15
[简答题]假设三个进程共享四个资源,每个进程一次只能预定或释放一个资源,每个进程最多需要两个资源,试证明这样做不会发生死锁。
[单项选择]资源是有限的,多个进程对相同的资源发出申请时,导致了竞争的产生。为了解决这个问题,可以采用的方法包括______。
①修改参数以控制连接到数据库的最大进程数 ②减少调度进程的竞争
③减少多线程服务进程竞争 ④减少重做日志缓冲区竞争 ⑤减少回滚段竞争
A. ①②③④
B. ①②③⑤
C. ①②④⑤
D. ①②③④⑤
[单项选择]资源是有限的,多个进程对相同的资源发出申请时,导致了竞争的产生。为了解决这个问题,可以采取的方法包括______。 ①修改参数以控制连接到数据库的最大进程数 ②减少调度进程的竞争 ③减少多线程服务进程的竞争 ④减少重做日志缓冲区的竞争 ⑤减少回滚段的竞争
A. ①②③④
B. ①②③⑤
C. ①②④⑤
D. ①②③④⑤
[简答题]p个进程共享m个同类资源,每一个资源在任一时刻只能供一个进程使用.每一进程对任一资源都只能使用一有限时间,使用完便立即释放。并且每个进程对该类资源的最大需求量小于该类资源的数目。设所有进程对资源的最大需要数目之和小于p+m。试证:在该系统中不会发生死锁。
[单项选择]假设某计算机系统中资源R的可用数为6,系统中有3个进程竞争R,且每个进程都需要i个R,该系统可能会发生死锁的最小i值是(1)。若信号量S的当前值为-2,则R的可用数和等待R的进程数分别为(2)。空白(1)处应选择()
A. 1
B. 2
C. 3
D. 4
[简答题]有三个进程P1、P2和P3并发工作。进程P1需要资源S3和资源S1;进程P2需要资源S2和资源S1;进程P3需要资源S3和资源S2。问:
若对资源分配不加限制,会发生什么情况为什么
[填空题]在多道程序系统中,多个进程因竞争资源而造成僵局,无外力作用下,这些进程都将不能继续运行的现象称为______。
[简答题]有3个进程P1、P2和P3并发工作。进程P1需用资源S3和S1:进程P2需用资源S1和S2:进程P3需用资源S2和S3。请回答:
a.若对资源分配不加限制,会发生什么情况为什么
b.为保证进程正确工作,应采用怎样的资源分配策略为什么
[简答题]有三个进程P1、P2和P3并发工作。进程P3需用资源S3和S1,进程P2需用资源S1和S2,进程P3需用资源S2和S3。回答:
(1)若对资源分配不加限制,会发生什么情况为什么
(2)为保证进程正确地工作,应采用怎样的资源分配策略为什么
[单项选择]若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统不发生死锁的资源R的最少数目为______。
A. 6
B. 7
C. 9
D. 12