DocumentCode
3371811
Title
On using priority inheritance in real-time databases
Author
Huang, Jiandong ; Stankovic, John A. ; Ramamritham, Krithi ; Towsley, Don
Author_Institution
Massachusetts Univ., Amherst, MA, USA
fYear
1991
fDate
4-6 Dec 1991
Firstpage
210
Lastpage
221
Abstract
The authors investigate solutions to the priority inversion problem in a real-time database where two-phase locking is employed for concurrency control. They examine two basic schemes for addressing the priority inversion problem, one based on priority inheritance and the other based on priority abort. The authors also study a new scheme, called conditional priority inheritance, which attempts to capitalize on the advantage of each of the two basic schemes. The performance studies, conducted on a real-time database testbed, indicated that the basic priority inheritance protocol is inappropriate for solving the priority inversion problem in real-time database systems. The authors also show that the conditional priority inheritance scheme and the priority abort scheme perform well for a wide range of system workloads
Keywords
concurrency control; database management systems; real-time systems; scheduling; basic priority inheritance protocol; concurrency control; conditional priority inheritance; conditional priority inheritance scheme; performance studies; priority abort; priority abort scheme; priority inheritance; priority inversion problem; real-time database; real-time database testbed; two-phase locking; Access protocols; Concurrency control; Database systems; Degradation; Delay; Operating systems; Real time systems; Resource management; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 1991. Proceedings., Twelfth
Conference_Location
San Antonio, TX
Print_ISBN
0-8186-2450-7
Type
conf
DOI
10.1109/REAL.1991.160376
Filename
160376
Link To Document