操作系统的题

一个只有一个处理机的系统中,OS的进程有运行、就绪和阻塞三个基本状态,假如某些时刻该系统中有10个进程并发执行,在略去调度程序所占用时间情况下试问:(1)这时该系统中处于... 一个只有一个处理机的系统中,OS的进程有运行、就绪和阻塞三个基本状态,假如某些时刻该系统中有10个进程并发执行,在略去调度程序所占用时间情况下试问:
(1)这时该系统中处于运行态的进程数最多几个,最少几个?
(2)这时该系统中处于就绪态的进程数最多几个,最少几个?
(3)这时该系统中处于阻塞态的进程数最多几个,最少几个?
展开
 我来答
百度网友3a074977f
推荐于2016-12-02 · TA获得超过3467个赞
知道小有建树答主
回答量:611
采纳率:0%
帮助的人:728万
展开全部
(1)这时该系统中处于运行态的进程数最多1个,最少0个。
只有一个处理机的系统中,进程之间是宏观并行,微观串行的,最多只可能有一个进程在运行;最少就可能没有进程占用CUP,都处于阻塞状态,所以为0个。

(2)这时该系统中处于就绪态的进程数最多9个,最少0个。
可能所有进程都满足运行的条件,即没有处在阻塞状态,此时肯定有一个进程在占用CPU,剩余9个就绪等待;可能所有进程都处于阻塞状态或者9个阻塞1个正在运行,此时处于就绪状态的有0个。

(3)这时该系统中处于阻塞态的进程数最多10个,最少0个。
所有进程都有可能缺乏运行条件而处于阻塞状态,所以处于阻塞的可能有10个;进程也可能都满足运行的条件,这就是(2)中就绪进程最多时的现象,9个就绪,1个运行。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝鲸智能科技
2024-11-19 广告
您好,我公司自主研发的考试系统可以适配国产化软硬件。目前项目辐射19个省会城市,3个自治区,2个直辖市。具体覆盖区域:天津、河南、广东、云南、贵州、山西、陕西、四川、重庆、湖北、安徽、山东、甘肃、广西.浙江、江西、黑龙江、内蒙古、湖南、江苏... 点击进入详情页
本回答由蓝鲸智能科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式