• 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