Disclosed is a method, system, and program for implementing priority
inheritance in an operating system. A first list includes a boost request
to boost a priority of an indicated thread holding a shared resource to an
indicated priority. Further included is a second list. The system
processes the boost request in the first list to boost the priority of the
indicated thread to the indicated priority. After boosting priority, the
system removes the processed boost request from the first list and places
the processed boost request in the second list.
È rilevato un metodo, un sistema e un programma per effettuare l'eredità di priorità in un sistema operativo. Una prima lista include una richiesta di spinta di amplificare una priorità di una tenuta indicata del filetto una risorsa comune ad una priorità indicata. Ulteriore incluso è una seconda lista. Il sistema procede la richiesta di spinta nella prima lista di amplificare la priorità del filetto indicato alla priorità indicata. Dopo l'amplificazione della priorità, il sistema rimuove la richiesta proceduta di spinta dalla prima lista e dispone la richiesta proceduta di spinta nella seconda lista.