1 / 61
文档名称:

实时操作系统调度算法及资源管理的研究.pdf

格式:pdf   大小:810KB   页数:61页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实时操作系统调度算法及资源管理的研究.pdf

上传人:zhufutaobao 2021/11/23 文件大小:810 KB

下载得到文件列表

实时操作系统调度算法及资源管理的研究.pdf

相关文档

文档介绍

文档介绍:沈阳工业大学硕士学位论文


论文题目: 实时操作系统调度算法及资源管理的研究

作者:_______________金珊 __________









指 导 教 师: 王溪波 教授 单位: 沈阳工业大学
协助指导教师: 单位:
单位:
论文提交日期:2014 年 2 月 24 日
学位授予单位:沈 阳 工 业 大 学
A Master’s Thesis in Computer Software and Theory




RESEARCH ON SCHEDULING ALGORITHM AND
RESOURCE MANAGEMENT IN REAL-TIME
OPERATING SYSTEM




By Jin Shan
Supervisor:Professor Wang Xibo






School of Information Science & Engineering
Shenyang University of Technology
February 24, 2014
摘 要
由于计算机科学与自动控制技术的飞速发展,实时操作系统已经被广泛地应用于
各种领域,比如航空、航天、航海。实时操作系统所关心的不仅仅是计算结果在逻辑
上的正确性,还关心是否能按时输出正确的结果。相应的实时任务处理过程必须在给
定的时间限制内完成,否则会出现不可挽回的错误,造成严重损失,所以如何优化调
度算法一直是实时系统领域内研究的焦点。此外,实时系统中,由于多任务并发执行
和资源可以共享,系统中可能会出现优先级反转现象,表现为任务无法满足截止期,
严重的优先级无限反转也许会导致系统崩溃。所以,任务调度与资源管理是实时操作
系统中最为重要的组成部分。
本文选择对开源实时系统µC/OS-II实时内核进行剖析。µC/OS-II只支持按照优先
级的静态调度算法,但是随着实时操作系统不断发展,对实时操作系统灵活性的要求
已经越来越高。所以在µC/OS-II内核基础上进行扩展,在调度器中修改静态调度算法
使其支持动态调度算法,更适应实时系统中任务优先级变化的调度要求。优先级反转
是实时系统中出现不可预知错误的重要原因,本文分析了解决优先级反转问题的协