当前位置:网站首页>解读论文记录 指出经典的RMS证明过程小错误的一个论文的解读
解读论文记录 指出经典的RMS证明过程小错误的一个论文的解读
2022-04-21 16:47:00 【标biao】
众所周知,实时调度最经典的论文是C.Liu和Layland的RMS单调速率调度算法,是实时操作系统中最优的固定优先级调度算法
C.L. Liu, J.W. Layland, Scheduling algorithms for multiprogramming in a hard-real-time environment, J. ACM 20 (1) (1973) 46–61.
该论文的结论是正确的,但是该论文的证明过程存在两个瑕疵:
- 改论文对于利用率最小化证明那里的case 2那儿错了
- 对于最后的结论,任务集利用率小于那个上界,就可以调度,没有严格给出的证明
上述两个问题,被这篇论文指出以及都修正了。
Devillers, R., & Goossens, J. (2000). Liu and Layland’s schedulability test revisited. Information Processing Letters, 73(5-6), 157–161. doi:10.1016/s0020-0190(00)00016-8
该文章证明思路如下:
- 关于第一个问题:Devillers提出如下

- C.Liu他们说了如果总利用率小于那个上界,则该任务集可调度,但是却没有给出证明,因此Devillers给出了如下定理的严格证明:

证明过程为:

原理就是:既然假设了Un<bn,任务集不可调度。为什么后面又存在Un'<bn,任务集又是可调度的了呢,这不就跟自己的假设矛盾了嘛。因此Un<bn,任务集一定是可调度的才对。
版权声明
本文为[标biao]所创,转载请带上原文链接,感谢
https://biao2488890051.blog.csdn.net/article/details/124262097
边栏推荐
- 微软IE本地文件读取漏洞
- 优炫数据库中标北京市应急管理部消防产品合格评定中心项目
- PPLive website has a storage type cross site scripting vulnerability
- 微服务架构统一安全认证设计与实践
- What kind of earphone doesn't hurt your ears? Bone conduction earphone for non ear wearing
- 吴恩达机器学习详细总结(三)
- SQL -- database operation (DDL, DML, DQL) + use the command to view the storage location of the current database (database version query)
- 程序设计天梯赛L3-29 还原文件(dfs就过了,离离原上谱)
- SIGIR 2022 | reinforcement learning recommendation system from the perspective of prompt
- 遨游浏览器本地跨站脚本漏洞
猜你喜欢
随机推荐
Online dictionary website
Are you sure you don't want to see it yet? Managing your code base in this way is both convenient and worry free
IvorySQL亮相于PostgresConf SV 2022 硅谷Postgres大会
Yunna: is the asset management system of large medical equipment expensive? Main contents of hospital asset management
俄罗斯门户网站 Yandex 开源 YDB 数据库
程序设计天梯赛L2-007 家庭房产(太逆天了,做题老看题解导致忘了这题并查集怎么写了,直接建图dfs做的,麻烦的一)
Invalid bound statement (not found)问题解决
Netease XSS
pplive网站存在存储型跨站脚本漏洞
信号与系统2022春季作业-第九次作业
下载Chrome插件安装到浏览器
Go language ⌈ concurrent programming ⌋
下载 Chrome插件 crx的教程
Detailed explanation of websocket protocol
Jianmu continuous integration platform v2 3.0 release
OTS parsing error: invalid version tag解决方法
4.25解锁OpenHarmony技术日!年度盛会,即将揭幕!
Design and practice of unified security authentication for microservice architecture
WebSocket 协议详解
C language - elaborate on functions and structures









