首页> 外国专利> Edf - implementation for real time systems with statistical priorities

Edf - implementation for real time systems with statistical priorities

机译:EDF-具有统计优先级的实时系统的实现

摘要

The invention relates to a method for implementing a sorting principle for the compilation of a time sequence of tasks Ti to be completed for a real-time operating system (RTOS), wherein the task having the shortest maximum processing time Di (relative deadline) is processed first by the real-time operating system, and the real-time operating system itself assigns to individual tasks static priorities PRi that cannot be changed during operation, and completes the tasks according to the ranking of the priorities, and tasks are activated in the real-time operating system by means of functions F. The method is connected upstream of the real-time operating system, without changing the real-time operating system itself, wherein the method receives the tasks Ti to be executed and thus sorts them into an ordered, dynamic task list according to the time remaining before the corresponding last absolute processing time di expires, so that a task having a shorter remaining time until the last absolute processing time thereof is assigned a lower list position Li than a task having a longer remaining time until the last absolute processing time thereof. The method activates the tasks of the real-time operating system by means of functions F, so that the task To, located at the lowest position L0 of the list, is always processed. The last absolute processing time di is therefore the point in time resulting from the sum of the last processing time period Di (relative deadline), which considers only the processing time, and the activation time ri at which the task Ti was activated in the present method.
机译:本发明涉及一种用于实现用于为实时操作系统(RTOS)完成的任务Ti的时间序列的编译的排序原理的方法,其中,具有最短最大处理时间Di(相对期限)的任务是实时操作系统首先对其进行处理,然后实时操作系统本身将静态优先级PRi分配给各个任务,这些静态优先级PRi在操作期间无法更改,并根据优先级的等级完成任务,并在该方法通过功能F实时操作系统。该方法连接在实时操作系统的上游,而无需更改实时操作系统本身,其中,该方法接收要执行的任务Ti,并将它们分类为一个任务。根据相应的最后一个绝对处理时间di到期之前剩余的时间来排序,动态任务列表,以便在最后一次Abs之前剩余时间较短的任务与在其最后的绝对处理时间之前具有更长的剩余时间的任务相比,其最终处理时间被分配给较低的列表位置Li。该方法通过功能F激活实时操作系统的任务,以便始终处理位于列表最低位置L0的任务To。因此,最后的绝对处理时间di是由仅考虑处理时间的最后处理时间段Di(相对截止时间)之和和当前激活任务Ti的激活时间ri所得出的时间点。方法。

著录项

  • 公开/公告号DE112008002253A5

    专利类型

  • 公开/公告日2010-08-26

    原文格式PDF

  • 申请/专利权人

    申请/专利号DE20081102253T

  • 发明设计人

    申请日2008-09-09

  • 分类号G06F9/48;

  • 国家 DE

  • 入库时间 2022-08-21 18:28:33

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号