设为首页
收藏本站
开启辅助访问
登录
立即注册
只需一步,快速开始
会员
首页
BBS
文章
Portal
教程
最新
供电设计
联系我
直达
搜索
搜索
图文教程
磁力开关
馈电开关
采煤机
华宁集控
高爆开关
掘进机
视频教程
初入煤电
组合开关
移变低馈
资料下载
书籍
标规
资料
说明书
社区分类
煤电入门
煤电维修
维修电工
电气软件
电子技术
工控自动
本版
文章
帖子
百技网
»
首页
›
电子技术
›
单片机
›
嵌入式系统设计过程中任务优先级调度的策略 ...
返回列表
发新帖
嵌入式系统设计过程中任务优先级调度的策略
[复制链接]
1943
|
0
|
2011-9-7 22:58:27
|
显示全部楼层
|
阅读模式
<
调度程序的功能是调度任务的执行顺序,非调度实体的存在却会导致调度程序的效率下降,为时限调度程序而设计的系统总是尽可能地减少非调度实体的数量以及这些实体所占用的CPU时间,本文介绍嵌入式系统设计过程中任务优先级调度的策略。
在过去的几年里,固定优先级调度技术的发展迅速。分时系统和一些实时系统,要求所有的任务要同时运行。它赋予每个任务一个有效的优先级,并且该优先级在任务等候执行的过程中逐步递增。最后每一个任务都将获得一个有效的优先级,该优先级将确保该任务至少会获得一个短暂的CPU执行时间。
一个高优先级的任务可能会发现自己正在等待一个低优先级的任务释放资源。这样将高优先级任务的有效优先级下降到了低优先级任务的有效优先级以下。这种技术可以实现,但是对于调试却是有害的。优先级继承以及优先级限制协议就是专为解决这样的问题而发明的。该技术推进了低优先级任务的优先级,与此同时保留了一定的资源确保高优先级的任务在需要时可以使用。
实际上,绝大多数的实时操作系统都采用静态优先级调度方式,本文介绍如何通过时限调度(deadline scheduling)来保证系统的实时性。
速率单调分析
速率单调性分析(rate monotonic analysis)证明,如果一个固定优先级抢占系统在执行的一系列彼此独立的周期性任务,那么不存在为周期性任务静态分配优先级的算法,而为这样的任务分配较短的时间来获得较高的优先级却更容易找到办法。
为此,人们研发了RMA调度,RMA的一个重要特征是可以分析系统的可实现性(feasibility)。采用RMA,结构设计人员可以收集系统的情况,然后分析系统的可实现性,从而获得
优先级
,
嵌入式系统
热帖推荐
电动机综合保护器JDB-80-A电气原理图.pdf
采煤机高压整不上去,无法正常开机故障的处理
采煤机近控无法正常牵引故障的处理
采煤机左、右端头控制站失控的维修
采煤机上电后,机组不能自保的维修
采煤机开机后,高、低压力不稳的维修
采煤机中文显示屏黑屏的维修
中文显示屏显示日期和时间不准确的维修
采煤机左截割电机无法启动的维修
采煤机不能同时使用两台变频器正常牵引割煤
采煤机右端头控制站失控的维修
采煤机主启正常,中文显示屏不显示的维修
相关帖子
•
ARM嵌入式系统中断向量表的动态配置
•
用51内核网络单片机构成的远程监控系统
•
加密存储芯片AT88SC1616的原理与应用技术
•
嵌入式系统中LCD驱动的实现原理
•
如何设计低功耗嵌入式系统
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
abb
回复楼主
返回列表
电子基础
电子制作
单片机
器件应用
图文推荐
如何升级VIP用户组
2018-01-13
软启动器的工作过程
2018-12-26
矿用防爆软启开关教程——13、软启开关近控启动过程
2020-02-15
天津华宁KTC101主控器的内部结构
2021-05-14
新型80、120开关防爆磁力启动器原理讲解_水位自动控制
2020-03-30
热门排行
1
KJZ1-200(400)馈电开关原理分析
2
煤矿电工教程:10、风机开关过流、短路、断相保护工作原理
3
这个电气元件符号你认识吗?
4
馈电开关漏电闭锁故障维修_成伟维修笔记1
5
馈电开关漏电试验不跳闸故障维修_成伟维修笔记4
6
煤矿风机开关教程:11、过、欠压保护相关参数的设置
7
馈电开关漏电闭锁故障的维修_成伟维修笔记7
8
煤矿高压防爆开关漏电保护的研究
9
天津华宁KTC101主控器的内部结构
10
高防开关短路跳闸故障的维修_成伟维修笔记8