Preemptibility in real-time operating systems

Clifford W. Mercer, Hideyuki Tokuda

研究成果: Conference contribution

10 引用 (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
Phoenix, AZ
期間92/12/292/12/4

    フィンガープリント

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

これを引用

Mercer, C. W., & Tokuda, H. (1992). Preemptibility in real-time operating systems. : Proceedings - Real-Time Systems Symposium, RTSS 1992 (pp. 78-87). [242674] (Proceedings - Real-Time Systems Symposium). https://doi.org/10.1109/REAL.1992.242674