[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/580571.828841guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Including user-defined timing exception support in FRTL

Published: 12 December 2000 Publication History

Abstract

In previous papers, we have presented both a new framework for building flexible hard real-time systems (FRTS) and a corresponding run-time support system, called Flexible Real-Time Linux (FRTL). This paper presents how timing exception support can be integrated in both the framework and the run-time system. In particular, the paper proposes detecting and handling two types of timing exceptions: tasks overrunning their worst-case execution times (wcets) and tasks missing their deadlines. This paper shows that the support for these two types of exceptions is required in order to deal with excessive CPU consumption of the application tasks and the kernel itself, respectively. The handling mechanism for wcet exceptions incorporates the possibility of attaching a user-defined handler to each application task. Handlers are defined to be scheduled as either mandatory or optional components at any priority. The specific overhead related to all these mechanisms has been incorporated into the system's complete feasibility test, which is also presented.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
RTCSA '00: Proceedings of the Seventh International Conference on Real-Time Systems and Applications
December 2000
ISBN:0769509304

Publisher

IEEE Computer Society

United States

Publication History

Published: 12 December 2000

Author Tags

  1. CPU consumption
  2. FRTL
  3. Flexible Real-Time Linux
  4. Unix
  5. exception handling
  6. feasibility test
  7. flexible hard real-time systems
  8. operating systems (computers)
  9. real-time systems
  10. run-time system
  11. task deadlines
  12. user-defined timing exception support
  13. worst-case execution time

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media