Flexible Real-Time Linux*: A Flexible Hard Real-Time Environment

被引:0
|
作者
Andrés Terrasa
Ana García-Fornes
Vicente J. Botti
机构
[1] Universidad Politécnica de Valencia,Departamento de Sistemas Informáticos y Computación
来源
Real-Time Systems | 2002年 / 22卷
关键词
flexible real-time systems; real-time operating systems; real-time synchronization; feasibility test;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a framework appropriate for Flexible Real-Time Systems (FRTS) and a run-time support system based on that framework, called Flexible Real-Time Linux (FRTL). The framework proposes to build each task as a sequence of mandatory and optional components and to separate their execution in two scheduling levels. This approach is shown to provide both hard guarantees and flexible behavior. The FRTL system has been implemented by enhancing the original capabilities of Real-Time Linux (RT-Linux), while maintaining its predictability and efficiency features. This paper also shows a complete schedulability test on which all sources of overhead of the FRTL itself have been introduced. By applying this complete test, the designer is able to safely guarantee a real-time application running on the FRTL system.
引用
收藏
页码:151 / 173
页数:22
相关论文
共 50 条
  • [1] Flexible real-time linux:: A flexible hard real-time environment
    Terrasa, A
    García-Fornes, A
    Botti, VJ
    [J]. REAL-TIME SYSTEMS, 2002, 22 (1-2) : 151 - 173
  • [2] Hard real-time control & real-time linux
    Murillo-Garcia, R
    [J]. DR DOBBS JOURNAL, 2003, 28 (11): : 65 - 67
  • [3] RTnet - A flexible hard Real-Time networking framework
    Kiszka, Jan
    Wagner, Bernardo
    Zhang, Yuchen
    Broenink, Jan
    [J]. ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PTS 1 AND 2, PROCEEDINGS, 2005, : 449 - 456
  • [4] Garbage Collection for Flexible Hard Real-Time Systems
    Chang, Yang
    Wellings, Andy
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2010, 59 (08) : 1063 - 1075
  • [5] A flexible real-time architecture
    Wickstrom, GL
    [J]. FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2000, : 99 - 106
  • [6] Real-time Linux in real time
    Hart, D.
    Stultz, J.
    Tso, T.
    [J]. IBM SYSTEMS JOURNAL, 2008, 47 (02) : 207 - 220
  • [7] Flexible hard real-time scheduling for deliberative AI systems
    Yanching Chu
    Alan Burns
    [J]. Real-Time Systems, 2008, 40 : 241 - 263
  • [8] Flexible hard real-time scheduling for deliberative AI systems
    Chu, Yanching
    Burns, Alan
    [J]. REAL-TIME SYSTEMS, 2008, 40 (03) : 241 - 263
  • [9] A Flexible Behavioral Planner in Real-Time
    de Sevin, Etienne
    [J]. INTELLIGENT VIRTUAL AGENTS, PROCEEDINGS, 2008, 5208 : 488 - 489
  • [10] Real-Time Linux
    Nisley, E
    [J]. DR DOBBS JOURNAL, 2003, 28 (04): : 79 - 81