进程调度是的任务是什么

 我来答
十足小都比aH
2023-01-05 · TA获得超过818个赞
知道小有建树答主
回答量:1670
采纳率:100%
帮助的人:109万
展开全部
  作为进程调度的准备,进程管理模块必须将系统中各进程的执行情况和状态特征记录在各进程的PCB表中。根据各进程的状态特征和资源需求等、进程管理模块还将各进程的PCB表排成相应的队列并进行动态队列转接。进程调度模块通过PCB变化来掌握系统中存在的所有进程的执行情况和状态特征,并在适当的时机从就绪队列中选择出一个进程占据处理机。

  无论是在批处理系统还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机。另外,系统进程也同样需要使用处理机。这就要求进程调度程序按一定的策略,动态地把处理机分配给处于就绪队列中的某一个进程,以使之执行。

  高级、中级和低级调度作业从提交开始直到完成,经历三级调度:

  高级调度:又称作业调度,它决定把后备作业调入内存运行;

  低级调度:又称进程调度,它决定把就绪队列的某进程获得CPU;

  中级调度:又称在虚拟存储器中引入,在内、外存对换区进行进程对换。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式