Reference Hub1
Real-Time Attributes in Operating Systems

Real-Time Attributes in Operating Systems

Tommaso Cucinotta, Spyridon V. Gogouvitis
ISBN13: 9781609608279|ISBN10: 1609608275|EISBN13: 9781609608286
DOI: 10.4018/978-1-60960-827-9.ch015
Cite Chapter Cite Chapter

MLA

Cucinotta, Tommaso, and Spyridon V. Gogouvitis. "Real-Time Attributes in Operating Systems." Achieving Real-Time in Distributed Computing: From Grids to Clouds, edited by Dimosthenis Kyriazis, et al., IGI Global, 2012, pp. 275-287. https://doi.org/10.4018/978-1-60960-827-9.ch015

APA

Cucinotta, T. & Gogouvitis, S. V. (2012). Real-Time Attributes in Operating Systems. In D. Kyriazis, T. Varvarigou, & K. Konstanteli (Eds.), Achieving Real-Time in Distributed Computing: From Grids to Clouds (pp. 275-287). IGI Global. https://doi.org/10.4018/978-1-60960-827-9.ch015

Chicago

Cucinotta, Tommaso, and Spyridon V. Gogouvitis. "Real-Time Attributes in Operating Systems." In Achieving Real-Time in Distributed Computing: From Grids to Clouds, edited by Dimosthenis Kyriazis, Theodora Varvarigou, and Kleopatra G. Konstanteli, 275-287. Hershey, PA: IGI Global, 2012. https://doi.org/10.4018/978-1-60960-827-9.ch015

Export Reference

Mendeley
Favorite

Abstract

General-Purpose Operating Systems (GPOSes) are being used more and more extensively to support interactive, real-time, and distributed applications, as found in the multimedia domain. In fact, the wide availability of supported multimedia devices and protocols, together with the wide availability of libraries and tools for handling multimedia contents, make them an almost ideal platform for the development of this kind of complex applications. However, contrarily to Real-Time Operating Systems, General-Purpose ones used to lack some important functionality needed for providing proper scheduling guarantees to application processes. Recently, the increasing use of GPOSes for multimedia applications is gradually pushing OS developers towards enriching the kernel of a GPOS so as to provide more and more real-time functionality, thus enhancing the performance and responsiveness of hosted time-sensitive applications. In this chapter, an overview is performed over the efforts done in the direction of enriching GPOSes with real-time capabilities, with a particular focus on the Linux OS. Due to its open-source nature and wide diffusion and availability, Linux is one of the most widely used OSes for such experimentations.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.