在多进程调度中为什么要分多个等待队列
答案:2 悬赏:80 手机版
解决时间 2021-03-25 23:50
- 提问者网友:心如荒岛囚我终老
- 2021-03-25 01:58
在多进程调度中为什么要分多个等待队列
最佳答案
- 五星知识达人网友:雪起风沙痕
- 2021-03-25 03:14
进程的生命周期中,除了执行状态外,进程都处于非活动状态,可能的状态有:就绪状态,等待获得处理器;阻塞状态,等待I/O操作完成或其他某事件发生;挂起状态,在外存交换区中等待被唤醒,有可能处于阻塞挂起状态,也有可能处于就绪挂起状态。因此,操作系统至少提供三类等待队列:就绪队列、I/O等待队列、外存交换中的挂起队列。
希望对你有用,,我是学生,这个题目是有一次的作业
希望对你有用,,我是学生,这个题目是有一次的作业
全部回答
- 1楼网友:旧脸谱
- 2021-03-25 03:54
只要进程不执行,它就一定在某个等待队列里。操作系统中的进程等待队列主要分为两类:就绪队列(Ready queue)和IO请求队列(IO request queue)。至于为什么要分那么多队列,恐怕要从实现的方面考虑。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯