跳至主導覽 跳至搜尋 跳過主要內容

Dynamic priority ceilings: A concurrency control protocol for real-time systems

  • University of Illinois at Urbana-Champaign

研究成果: 期刊稿件文章同行評審

133 引文 斯高帕斯(Scopus)

摘要

Real-time systems have stringent deadline requirements for their tasks. To meet the requirements, a real-time system must use scheduling algorithms that ensure a predictable response even in the face of mutually exclusive accesses to critical sections. We present a concurrency control protocol for systems using the earliest deadline first scheduling algorithm. The protocol specifies a dynamic priority ceiling for each critical section which is the earliest deadline of jobs which are currently in or will enter the critical section. Jobs trying to enter a critical section will be blocked if they do not have a priority higher than the priority ceiling of any critical section which is in use. We show that the protocol prevents both deadlock and chained blocking. The schedulability condition and implementation issues of the protocol are also discussed.

原文英語
頁(從 - 到)325-346
頁數22
期刊Real-Time Systems
2
發行號4
DOIs
出版狀態已出版 - 11 1990
對外發佈

指紋

深入研究「Dynamic priority ceilings: A concurrency control protocol for real-time systems」主題。共同形成了獨特的指紋。

引用此