一种嵌入式操作系统的任务调度装置及方法
基本信息
申请号 | CN200810218282.7 | 申请日 | - |
公开(公告)号 | CN101452404B | 公开(公告)日 | 2013-11-06 |
申请公布号 | CN101452404B | 申请公布日 | 2013-11-06 |
分类号 | G06F9/48(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 王继刚;李翌;钟卫东 | 申请(专利权)人 | 成都中兴软件有限责任公司 |
代理机构 | 深圳市世纪恒程知识产权代理事务所 | 代理人 | 胡海国 |
地址 | 610000 四川省成都市高新区天府大道中段800号中兴通讯大厦 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种入式操作系统的任务调度装置及方法,所述装置包括处理器、系统调度器、系统可调度任务集合模块以及自适应分区模块;所述方法首先初始化自适应分区;然后根据各自适应分区所需的最小处理器计算能力占处理器计算能力的比例得到各自适应分区在一个系统调度周期内能够分配到的处理器时间;最后在系统调度周期内调度各自适应分区时,再为各自适应分区分配处理器时间,当前调度的自适应分区的分区调度器根据分区调度策略在其所分配到的处理器时间内调度任务队列中的任务。本发明克服了当前嵌入式操作系统中调度机制存在的只能对同种类型的静态优先级任务进行全局调度的缺陷。 |
