任务调度的概念是什么

来源:百度知道 编辑:UC知道 时间:2024/05/27 05:42:24
我要写个任务调度的PPT,我第一条想到了他的概念,我的印象里能理解出来这个概念,可是我想找个具体的书上能够定义的 概念...搜了半天看了网上众说纷纭的 任务调度...怎么就没有一个可以说说什么叫任务调度..是本身它就含糊不清..还是怎么地!~
各位谁知道任务调度的概念,泛化的概念..或者介绍网站也可以.谢谢!~

任务调度是指根据一定的约束规定,将CPU分配给符合条件的任务使用。约束规则又称为调度算法.

简单.

概念:任务调度是操作系统的重要组成部分,而对于实时操作系统,任务调度直接影响其实时性能。
任务调度方式常规可分为:
可打断调度(实时系统基本功能):关键防止优先级倒置 ;
不可打断调度:先来先服务,不可中断。
算法:
任务调度算法可分为——事件驱动调度算法:根据事件的先后以及任务的优先级安排任务的执行;时钟驱动调度算法:一般用于周期任务。
事件驱动调度 依赖外部硬件设备,通过产生中断方式为任务调度提供信号。分两种,集成事件驱动调度:中断的优先级与任务的优先级相对应,中断只有在其优先级高于正在执行的任务时才会被处理器响应。 非集成事件驱动调度:任务通过外部中断启动,中断优先级与相关任务优先级没有关系。

没找到,,祝福你。。