Patent · US Expired

Method for controlling process priority in semaphore operation

US5241676A · kind A · utility

7Cited by
9References
4Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 15, 1990
Grant dateAug 31, 1993
Priority date
Expiry dateMay 15, 2010

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/52
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In the P operation of a semaphore operation, the semaphore priority set in the semaphore is compared with the process priority of an execution process. When the semaphore priority is higher than the process priority of the execution process, the process priority is changed to the semaphore priority and the process is executed in accordance with the changed process priority. In the V operation, on the other hand, the semaphore priority is compared with the process priority of the first process which is placed in the wait state. When the semaphore priority is higher than the process priority of the first process in the wait state, the process priority is changed to the semaphore priority and the process is placed in the ready state. Furthermore, the process priority of the process in the ready state is compared with the process priority of an execution process. When the process priority of the process in the ready state is higher than the process priority of the execution process, the execution process is placed in the ready state.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.