Evaluation of real-time synchronization in real-time Mach

Hideyuki Tokuda*, Tatsuo Nakajima

*この研究の対応する著者

研究成果: Paper査読

21 被引用数 (Scopus)

抄録

Real-Time Mach provides real-time thread and real-time synchronization facilities. A real-time thread can be created for a periodic or aperiodic activity with a timing constraint. Threads can be synchronized among them using a real-time version of the monitor based synchronization mechanism with a suitable locking protocol. In Real-Time Mach, we have implemented several locking policies, such as kernelized monitor, basic priority priority inheritance protocol, priority ceiling protocol, and restartable critical section, for real-time applications. It can also avoid a unbounded priority inversion problem. In this paper, we describe the real-time synchronization facilities in Real-Time Mach and its implementation and performance evaluation. Our evaluation results demonstrated that a proper choice of locking policy can avoid unbounded priority inversions and improve the processor schedulability for real-time applications.

本文言語English
ページ213-221
ページ数9
出版ステータスPublished - 1991
外部発表はい
イベント1991 USENIX MACH Symposium - Monterey, United States
継続期間: 1991 11月 201991 11月 22

Conference

Conference1991 USENIX MACH Symposium
国/地域United States
CityMonterey
Period91/11/2091/11/22

ASJC Scopus subject areas

  • コンピュータ サイエンス(全般)

フィンガープリント

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

引用スタイル