刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

在一个单处理器的计算机系统中,若同时存在三个并发进程,请问在同一时刻允许占用处理器的进程数为多少?若这三个进程都要求使用两个互斥资源R,为避免死锁,系统所需的最少R资源数为多少?

A
至少为 1 个
B
至少为3个
C
最多为1个
D
最多为3个
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

对于第一个空,一个单处理器的计算机系统中,尽管同时存在3个并发进程,但同一时刻只允许一个进程占用处理器。这是因为在单处理器系统中,处理器必须按顺序执行进程,不能同时执行多个进程。因此,同一时刻允许占用处理器的进程数为1个。对于第二个空,如果这3个进程都要求使用2个互斥资源R,为了避免死锁,至少需要一个进程在获取到资源后立即释放该资源,以便其他进程能够获取到资源。因此,系统不产生死锁的最少的R资源数最多为1个。所以答案是C。

创作类型:
原创

本文链接:在一个单处理器的计算机系统中,若同时存在三个并发进程,请问在同一时刻允许占用处理器的进程数为多少?若

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share