作业调度算法
轻其一片海
精选回答
作业调度算法
作业调度算法一般有三种状态:正在运行(Running,正在CPU中执行)待命(Ready,等待执行)阻塞(Blocked,任务暂停,等待一个事件的发生,例如接收一组数据)。
由于CPU在某个时间只能执行一个任务,大部分任务,在大部分时间,处于阻塞或待命状态。可能会有大量项目在待命列表里等待执行,这取决于系统所需的任务数量以及调度器的类型。
通常情况下,对于简单的时间触发式调度器来说,待命任务列表的数据结构的设计要尽可能缩短最坏情况下,程序在调度器关键部分的执行时间,以防止其他任务一直在待命列表中,无法及时执行。因此,在这种调度器中,应尽可能避免抢占式任务,甚至应该关闭调度器之外的所有中断。当然,待命任务列表的数据结构也应根据这个系统需要的最大任务数量做进一步的优化。
心疼自己每一秒 2024-02-25 10:30:52
相关推荐
考研需要什么条件
考研需要什么条件只有中华人民共和国公民可以参加研究生招生考试、必须拥护共产党的领导、遵纪守法、身体素质良好、有良好的道德品德、必须具备本科学历或符合报考院校招生的特殊要求。考研需要什么条件一、合法身份必须是中华...
展开详情江西农业大学是一本吗
江西农业大学是一本吗江西农业大学是一本。江西农业大学是中华人民共和国农业农村部、中华人民共和国国家林业和草原局与江西省人民政府共建高校,具有博士学位授予权,是中国首批具有学士学位、硕士学位授予权单位之一,是江西...
展开详情高考体检能带隐形眼镜吗
高考体检能带隐形眼镜吗眼科检查必须为裸视。戴隐形眼镜者要保证在检查视力前能够摘掉(需要带隐形眼镜盒及清洗液)。在检查视力前3-5分钟,也可抓紧时间望一下远方、做一下眼保健操或点几滴缓解眼部疲劳的眼药水,使眼球调...
展开详情