嵌入式实时系统中的优先级反转问题

嵌入式实时系统中的优先级反转问题

ID:25395865

大小:49.50 KB

页数:5页

时间:2018-11-20

嵌入式实时系统中的优先级反转问题 _第1页
嵌入式实时系统中的优先级反转问题 _第2页
嵌入式实时系统中的优先级反转问题 _第3页
嵌入式实时系统中的优先级反转问题 _第4页
嵌入式实时系统中的优先级反转问题 _第5页
资源描述:

《嵌入式实时系统中的优先级反转问题 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、嵌入式实时系统中的优先级反转问题[嵌入式实时系统中的优先级反转问题]摘要:嵌入式实时系统中由于多任务共享资源,通常会出现一些奇怪的现象,嵌入式实时系统中的优先级反转问题。本文就什么是优先级反转及其产生原因进行分析,并提出2个行之有效的解决方案。关键词:嵌入式实时系统多任务信号量优先级反转1问题的提出  目前,市场上占有率比较高的商业RTOS有Vxaphore)的机制来实现对共享资源的管理。任何一个想使用临界资源(如打印机等共享资源)的进程在进入临界区(如task1或task2中访问临界资源的代码)之前必须拥有使用临界资源的信号量,否则不可以执行临界区代码。假设系统中有3个任务

2、,分别为task1、task2和task3。task1的优先权高于task2,而task2的优先权高于task3。恰在此时task1和task2因某种原因被阻塞,这时候系统调度task3执行。task3执行一段时间后,task1被唤醒。由于采取的是PBP的调度策略,因此task1抢占task3的CPU,task1执行。task1执行一段时间后要进入临界区,但此时task3占有此临界资源的信号量。因此task1被阻塞,处于等待状态,等待task3释放此信号量。经过这么一段时间后,task2此时此刻处于就绪状态。因此系统调度task2执行。如果task3在task2的执行期间一直

3、没有能够被调度执行的话,那task1和task3将一直等到task2执行完后才能执行,task1更要等到task3释放它所把持的信号量才能执行;而这段时间完全有可能超出task1的Deadline,使得task1崩溃。当系统看到有高优先级的任务崩溃时候,系统认为此时有重大事故发生,为了挽救系统,看门狗电路起作用,系统可能被自动复位。从上面的分析可以看到,导致系统崩溃的原因是由于优先级高的任务task1要获取被低优先级任务task2占有的临界资源而被task2阻塞,而具有中优先级的任务task2抢占task3的CPU,从而导致task2先于task1执行。这时候系统便出现了优先

4、级反转的情况,如图1所示。[1][2]嵌入式实时系统中的优先级反转问题2  第2篇WTO与企业财务管理  〖预览〗一、入世后财务管理环境的变迁对财务管理的影响  任何企业的财务活动和财务管理都是在一定环境和条件下展开的,人世后企业财务管理环境的变迁必定会对企业财务管理产生极大的影响,主要表现在以下几个方面:  (一)金融市场变化的影响。加入WTO之后,根据《服务贸易总协定》的基本要求及与有关WTO成员国达成的双边协议,我国将逐步放松外资金融机构准人的范围和区域限制。越来越多的外资金融机构进入我国,必将使我国金融市场发生全面而深远的变化,呈现出一些新的特征,从而对企业筹资投资产

5、生极大的影响。第一,金融市场规模的扩大、资金供给的增加和金融工具的不断创新,为我国企业筹资、投资和规避风险提供了多种可供选择的组合方式。第二,金融创新丰富了金融工具品种,拓展了金融服务范围,但同时也派生出利率风险、汇率风险、表外风险等新的风险,使金融风险进一步加大,规避风险将成为人世后企业财务管理面临的最重要课题之一。第三,国内外金融市场竞争的加剧,促使我国金融机构建立现代企业制度的步伐进一步加快,金融机构自律性管理将进一步加强,国家对金融市场的监管也将进一步规范,必将便金融市场配置资源的功能得以更加有效地发挥。这样,无论什么性质的企业在金融市场都将处于公平竞争的地位,只能凭

6、借其良好的经济效益、看好的市场前景与持续高速的增长而获得资金,况且企业筹资有时还要……嵌入式实时系统中的优先级反转问题3  第3篇浅谈利润管理的合理性  〖预览〗由于现实不成熟的社会经济环境及人们对假账的深恶痛绝,“利润管理”被习惯上理解为非善意的利润操纵。的确在现阶段“利润管理成为一个很消极的词汇,但是凡事都有它的另一面,利润管理也有它的合理性,就象纳税筹划与偷税一样,虽然其目的都是为了节约税费支出,但其实现目的的手段截然不同:前者合法合理,是一种较高水平的理财行为;而后者是以违法和不合理的手段来实现的,承担着较大的法律风险,是一种愚昧的理财行为。  一、利润管理“度”的把

7、握  利润管理是一个中性的概念,其“褒”与“贬”的分水岭就是一个“度”,在这个“度”内是合理的利润管理行为,应该被人们所接受;超过这个“度”就是利润操纵,就应受到惩罚或谴责。这个“度”如何把握是这一行为性质判断的钥匙。借鉴国外学者的研究成果,结合我国企业利润管理行为的现实特征,笔者认为利润管理的“度”应从以下两个方面来把握。  (1)法律制度框架。法律制度是规范企业的经营行为,是企业经营的游戏规则,企业的任何行为都应在符合规则的前提下进行。企业利润管理行为的“度”就是法律制度的框架,在法律、制度、准则允

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。