我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:小鱼儿主页 > 调度模块 >

作业调度与进程调度有什么区别?

归档日期:06-30       文本归类:调度模块      文章编辑:爱尚语录

  一般来说,处理机调度可分为三个级别,分别是高级调度、中级调度和低级调度。

  高级调度又称作业调度,作业就是用户程序及其所需的数据和命令的集合,作业管理就是对作业的执行情况进行系统管理的程序的集合。作业调度程序的主要功能是审查系统是否能满足用户作业的资源要求以及按照一定的算法来选取作业。

  引入中级调度的主要目的是为了提高内存的利用率和系统吞吐量,使得暂时不运行的进程从内存对换到外存上。

  低级调度又称进程调度,其主要功能是根据一定的算法将cpu分派给就绪队列中的一个进程。进程调度是操作系统中最基本的一种调度,其调度策略的优劣直接影响整个系统的性能。

  在计算机系统中,存在着三种调度。从他们的层次来看,分别是作业调度、中级调度和进程调度。 其中作业调度又称为高级调度,它的主要任务是从作业后备队列中选择作业进入主存; 中级调度的主要任务是在作业调度的基础上,决定哪些进程允许参与CPU的竞争,它的目的主要是为了平衡CPU当前的负荷; 进程调度又称为低级调度,它的作用是按照某种原则将CPU分给某个进程。作业调度的功能如下:1、记录各作业在系统中的状态2、从后备队列中挑选一部分作业投入运行3、为被选中的作业做好执行前的准备工作4、在作业执行结束时,做善后处理工作作业调度的目标:1、调度应对所有作业都是公平合理的2、应使设备有较高的利用率(提高系统利用率)3、每次运行尽可能多的作业(提高系统吞吐量)4、较快的响应时间进程调度决定就绪队列中哪个进程将获得处理机,并实际执行将处理机分配给该进程的操作。进程调度是操作系统中最基本的调度,在批处理及分时系统中都必须配置。调度的目标和原则:1、公平性:(fairness)确保每个进程都能获得公平的CPU时间片2、高效性:(efficiency)使CPU100%的时间都在工作3、响应时间:(response time)系统对用户的反应时间4、吞吐量:单位时间处理的工作量]

本文链接:http://i-zyczenia.net/diaodumokuai/819.html