Paper
15 December 2003 Missed deadline notification in best-effort schedulers
Author Affiliations +
Proceedings Volume 5305, Multimedia Computing and Networking 2004; (2003) https://doi.org/10.1117/12.538801
Event: Electronic Imaging 2004, 2004, San Jose, California, United States
Abstract
It is common to run multimedia and other periodic, soft real-time applications on general-purpose computer systems. These systems use best-effort scheduling algorithms that cannot guarantee applications will receive responsive scheduling to meet deadline or timing requirements. We present a simple mechanism called Missed Deadline Notification (MDN) that allows applications to notify the system when they do not receive their desired level of responsiveness. Consisting of a single system call with no arguments, this simple interface allows the operating system to provide better support for soft real-time applications without any a priori information about their timing or resource needs. We implemented MDN in three different schedulers: Linux, BEST, and BeRate. We describe these implementations and their performance when running real-time applications and discuss policies to prevent applications from abusing MDN to gain extra resources.
© (2003) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Scott A. Banachowski, Joel Wu, and Scott A. Brandt "Missed deadline notification in best-effort schedulers", Proc. SPIE 5305, Multimedia Computing and Networking 2004, (15 December 2003); https://doi.org/10.1117/12.538801
Lens.org Logo
CITATIONS
Cited by 6 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Multimedia

Computing systems

Operating systems

Video

Imaging systems

Actuators

Clocks

RELATED CONTENT

Characterizing user sessions on YouTube
Proceedings of SPIE (January 28 2008)
Deco video video editing and viewing browser enables to...
Proceedings of SPIE (January 22 2008)
Continuous network media server
Proceedings of SPIE (April 01 1992)

Back to Top