硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5020|回复: 4
收起左侧

[ThreadX全家桶] 学术研究模型论证ThreadX抢占式阀值调度固定优先级任务的优势

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106843
QQ
发表于 2020-9-5 11:21:33 | 显示全部楼层 |阅读模式
论文:
preempt_thresh.pdf (158.25 KB, 下载次数: 104)

    尽管人们普遍认为,抢占性是开发实时系统的必要条件,与非抢占式调度相比,抢占式调度涉及额外成本。此外,在固定优先级调度的情况下,具有非抢占式调度的任务集的可行性并不意味着具有抢占式调度的可行性(反之亦然)。
    在本文中,我们使用抢占阈值的概念来开发新的调度模型,该模型统一了抢占式和非抢占式调度,并且都包含在特殊情况下。抢占阈值的概念由Express Logic,Inc.在其ThreadX实时中引入。它允许任务禁用优先级最高为指定阈值的任务的抢占。任务优先级高于阈值的优先级仍然可以抢占。在我们的新模型中,每个任务都有一个常规优先级和抢占阈值。我们展示了如何分析新的调度模型响应时间我们还开发了优化优先级和抢占阈值的算法。在本文中,我们还提供了证据,表明这种新的调度模型可提供实质性的定量优于抢先式和非抢先式调度模型。我们证明新模型可以通过利用抢占式和抢占式的优势,大大提高了可调度性非抢占式调度。此外,我们证明了新模型通过以下方式提供了更低的运行时成本,消除不必要的抢占。

6.png


回复

使用道具 举报

73

主题

1194

回帖

1413

积分

至尊会员

积分
1413
发表于 2020-9-5 13:38:17 | 显示全部楼层
高深啊~~~
回复

使用道具 举报

41

主题

112

回帖

235

积分

高级会员

积分
235
发表于 2020-9-5 18:42:22 | 显示全部楼层
不明觉厉,果然是顶级RTOS!
回复

使用道具 举报

38

主题

291

回帖

405

积分

高级会员

积分
405
发表于 2020-9-8 08:03:38 | 显示全部楼层
这个在项目实操时有明确指导吗?比如抢占阈值设置多少合适?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106843
QQ
 楼主| 发表于 2020-9-9 01:55:32 | 显示全部楼层
wanglehui_12 发表于 2020-9-8 08:03
这个在项目实操时有明确指导吗?比如抢占阈值设置多少合适?

这个抢占阀值需要后面做几个综合Demo深入测评下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-7 09:16 , Processed in 0.276491 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表