刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
单选题
在一个单处理器的计算机系统中,若同时存在三个并发进程,请问同一时刻能够占用处理器的进程数量是?若这三个进程都需要使用两个互斥资源R以避免死锁,则系统所需的最少R资源数量是?
A
B
C
D
使用微信搜索喵呜刷题,轻松应对考试!
答案:
解析:
对于第一个问题,在一个单处理器的计算机系统中,即使存在多个并发进程,但由于处理器只有一个,所以同一时刻只能有一个进程占用处理器。因此,同一时刻允许占用处理器的进程数为 1 个。所以第一个空应该选 B。对于第二个问题,如果这 3 个进程都要求使用 2 个互斥资源 R,那么要确保系统不产生死锁,最少的 R 资源数应该至少能满足其中两个进程的需求,这样即使其中一个进程等待资源,其他进程也能继续运行。由于每个进程需要 2 个资源 R,所以至少需要 2 * 2 = 4 个资源 R 来避免死锁。因此,第二个空也应该选 B。参照解析中关于资源分配的描述也支持了这个答案。
创作类型:
原创
本文链接:在一个单处理器的计算机系统中,若同时存在三个并发进程,请问同一时刻能够占用处理器的进程数量是?若这三
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!



