科研成果详情

发明名称一种嵌入式实时操作系统的任务调度处理系统和方法
作者
专利权人苏州大学
申请日期2020-01-07
公开日期2020-07-03
授权日期2020-07-03
授权国家中国专利
专利类型发明专利Invention
申请号CN202010012778.X
专利号CN111367652A
公开(公告)号CN111367652A
国际专利(IPC)分类号G06F9/50
摘要

本发明提供了一种嵌入式实时操作系统的任务调度处理系统和方法,系统包括处理器以及设置在处理器内的定时器、中断控制器、调度器和SVC切换模块;调度器包括优先级调度器和时间片轮询调度器;本发明采用基于优先级抢占的调度方式,总是将CPU的使用权分配给当前就绪的、优先级最高的任务,对于拥有同样优先级的的任务按先入先出次序得到调度,同时采用时间片轮询调度方式作为优先级抢占调度方式的补充,可以协调同一优先级多个就绪线程任务共享处理器,导致处理器系统的实时性降低的问题,并且改善多个高优先级就绪线程任务处理的问题。

其他摘要

1.一种嵌入式实时操作系统的任务调度处理系统,包括处理器以及设置在处理器内的定时器、中断控制器、调度器和SVC切换模块,其特征在于,所述定时器与中断控制器捆绑,采用减1计数的方式进行工作,当时间定时器减到0的时候,中断控制器产生中断,所述调度器包括优先级调度器和时间片轮询调度器;所述优先级调度器用于从延时队列中移除到期线程任务,并加入到就绪队列中,若就绪队列最高优先级的线程任务的优先级高于正在运行的线程任务,则优先级调度器调度就绪队列最高优先级的线程任务抢占当前运行的线程任务;所述时间片轮询调度器用于判断对应线程任务时间片是否耗尽,并将时间片耗尽的线程任务移到同一优先级就绪队列的队尾;所述SVC切换模块用于进行实际线程任务的上下文切换。

语种中文Chinese
文献类型专利
条目标识符https://repository.uic.edu.cn/handle/39GCC9TT/9544
专题个人在本单位外知识产出
作者单位
苏州大学
推荐引用方式
GB/T 7714
王宜怀,施连敏,王进等. 一种嵌入式实时操作系统的任务调度处理系统和方法. CN111367652A[P]. 2020.
条目包含的文件
条目无相关文件。
个性服务
查看访问统计
谷歌学术
谷歌学术中相似的文章
[王宜怀]的文章
[施连敏]的文章
[王进]的文章
百度学术
百度学术中相似的文章
[王宜怀]的文章
[施连敏]的文章
[王进]的文章
必应学术
必应学术中相似的文章
[王宜怀]的文章
[施连敏]的文章
[王进]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。