Processor capacity reserves: Operating system support for multimedia applications

Clifford W. Mercer, Stefan Savage, Hideyuki Tokuda

研究成果: Conference contribution

37 被引用数 (Scopus)

抄録

Multimedia applications have timing requirements that cannot generally be satisfied using the time-sharing scheduling algorithms of general purpose operating systems. Our approach is to provide the predictability of real-time systems while retaining the flexibility of a time-sharing system. We designed a processor capacity reservation mechanism that isolates programs from the timing and execution characteristics of other programs in the same way that a memory protection system isolates them from outside memory accesses. In this paper, we describe a scheduling framework that supports reservation and admission control, and we introduce a novel reserve abstraction, specifically designed for the microkernel architecture, for measuring and controlling processor usage. We have implemented processor capacity reserves in Real-Time Mach, and we describe the performance of our system on several types of applications.

本文言語English
ホスト出版物のタイトルProceedings of the International Conference on Multimedia Computing and Systems
出版社Publ by IEEE
ページ90-99
ページ数10
ISBN(印刷版)0818655305, 9780818655302
DOI
出版ステータスPublished - 1994 1月 1
イベントProceedings of the International Conference on Multimedia Computing and Systems - Boston, MA, USA
継続期間: 1994 5月 141994 5月 19

出版物シリーズ

名前Proceedings of the International Conference on Multimedia Computing and Systems

Other

OtherProceedings of the International Conference on Multimedia Computing and Systems
CityBoston, MA, USA
Period94/5/1494/5/19

ASJC Scopus subject areas

  • 工学(全般)

フィンガープリント

「Processor capacity reserves: Operating system support for multimedia applications」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル