Preemptibility in real-time operating systems

Clifford W. Mercer, Hideyuki Tokuda

研究成果: Conference contribution

12 被引用数 (Scopus)

抄録

Real-time operating systems generally depend on some form of priority information for making scheduling decisions. Priorities may take the form of small integers or deadline times, for example, and the priorities indicate the preferred order for execution of the jobs. Unfortunately, most systems suffer from some degree of priority inversion where a high priority job must wait for a lower priority job to execute. We consider the nature of the non-preemptible code sections, called critical sections or critical regions, which give rise to this priority inversion in the context of a soft real-time operating system where average response time for different priority classes is the primary performance metric. An analytical model is described which is used to illustrate how critical regions may affect the time-constrained jobs in a multimedia (soft real-time) task set.

本文言語English
ホスト出版物のタイトルProceedings - Real-Time Systems Symposium, RTSS 1992
ページ78-87
ページ数10
DOI
出版ステータスPublished - 1992 12月 1
イベント1992 Real-Time Systems Symposium, RTSS 1992 - Phoenix, AZ, United States
継続期間: 1992 12月 21992 12月 4

出版物シリーズ

名前Proceedings - Real-Time Systems Symposium
ISSN(印刷版)1052-8725

Other

Other1992 Real-Time Systems Symposium, RTSS 1992
国/地域United States
CityPhoenix, AZ
Period92/12/292/12/4

ASJC Scopus subject areas

  • ソフトウェア
  • ハードウェアとアーキテクチャ
  • コンピュータ ネットワークおよび通信

フィンガープリント

「Preemptibility in real-time operating systems」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル