进程调度与作业调度的本质区别是什么?
处理器调度是操作系统的主要功能之一。其实现策略决定了操作系统的类型,其调度算法直接影响到整个系统的性能。处理器调度的任务是选择要分配的作业或进程,并将处理器分配给它们。一般来说,处理器调度可以分为三个层次:高层调度、中层调度和底层调度。高级调度,也称为作业调度,是用户程序及其所需数据和命令的集合。作业管理是系统地管理作业执行的程序集合。作业调度器的主要功能是检查系统是否能够满足用户作业的资源需求,并根据一定的算法选择作业。引入中间调度的主要目的是提高内存利用率和系统吞吐量,使暂时没有运行的进程可以从内存切换到外部内存。低级调度又称进程调度,其主要功能是根据一定的算法将cpu调度到就绪队列中的某个进程。进程调度是操作系统中最基本的调度,其调度策略直接影响整个系统的性能。
原文标题:调度算法 进程调度与作业调度的本质区别是什么?,如若转载,请注明出处:https://www.saibowen.com/news/16571.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。