2005Ordnance Industry AutomationRequires access

Priority Inheritance Protocol in Real-Time System

Yong Zhou

Open publisher page 0 citations

Abstract

The priority inversion in real-time system is solved with priority inheritance protocol. Most of the embedded real-time operation systems supported the priority inheritance require that the order of releasing resource is mutually inversed with the order of acquiring resource. When the resources are allowed to release in any order, if a task has multiple sharing resources, priority of task is hoisted many times. When the resource was released, the priority of task was adjusted to the appropriate level. Otherwise, unbounded priority inversion was brought on. The best solution to priority inversion is that the priority inversion is avoided by precise design of system.

About this research paper

What this paper is about

The priority inversion in real-time system is solved with priority inheritance protocol. Most of the embedded real-time operation systems supported the priority inheritance require that the order of releasing resource is mutually inversed with the order of acquiring resource. When the resources are allowed to release in any order, if a task has multiple sharing resources, priority of task is hoisted many times. When the resource was released, the priority of task was adjusted to the appropriate level. Otherwise, unbounded priority inversion was brought on. The best solution to priority inversion is that the priority inversion is avoided by precise design of system.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The priority inversion in real-time system is solved with priority inheritance protocol. Most of the embedded real-time operation systems supported the priority inheritance require that the order of releasing resource is mutually inversed with the order of acquiring resource. When the resources are allowed to release in any order, if a task has multiple sharing resources, priority of task is hoisted many times. When the resource was released, the priority of task was adjusted to the appropriate level. Otherwise, unbounded priority inversion was brought on. The best solution to priority inversion is that the priority inversion is avoided by precise design of system.

Key concepts: Priority inversion, Priority ceiling protocol, Priority inheritance, Computer science, Inversion (geology), Shared resource, Inheritance (genetic algorithm), Task (project management)

Related papers

Back to paper searchBrowse research topicsOriginal source
Priority Inheritance Protocol in Real-Time System — Research Paper | ScholarLens