摘要
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」主題。共同形成了獨特的指紋。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver