This condition is called a priority inversion.
If a thread becomes lower priority and is currently active, then steps are taken to ensure priority inversion does not occur.
Si un fil acquiert une plus basse priorité et est actuellement actif, alors des mesures sont prises pour s'assurer qu'aucune inversion de priorité ne se produit.
Locking can lead to priority inversion, a phenomenon where a high-priority thread is forced to wait for a low-priority thread holding exclusive access to a resource that it needs.
Elle peut aboutir à une inversion de priorité, un cas où un fil de haute priorité est forcé d'attendre à cause d'un fil de basse priorité ayant un accès exclusif à une ressource dont le fil de haute priorité a besoin.
Locking can lead to priority inversion, a phenomenon where a high-priority thread is forced to wait for a low-priority thread holding exclusive access to a resource that it needs.
Elle peut aboutir à une inversion de priorité, un cas ou un fil de haute priorité est forcé d'attendre à cause d'un fil de basse priorité ayant un accès exclusif à une ressource dont le fil de haute priorité a besoin.
Methods and apparatus for implementing priority inversion avoidance protocols and deterministic locking where an API is used to select objects in a multi-threaded computer system are disclosed.
L'invention concerne des procédés et un dispositif permettant d'appliquer des protocoles à évitement d'inversion de priorité et un verrouillage déterministe lorsqu'une interface API est utilisée pour sélectionner des objets dans un système informatisé multifilière.
Indeed, by supporting the ACI (Atomicity, Consistency and Isolation) proprieties, the TM concept eases parallel programming and avoids the severe problems of lock-based methods such as deadlock situations and priority inversion.
En effet, en supportant les propriétés ACI (Atomicité, Consistance et Isolation) des transactions, le concept de TM facilite la programmation parallèle et évite les problèmes liés aux verrous tels que les interblocages et l'inversion de priorité.
Priority inversion can also reduce the perceived performance of the system.
La non gestion de l'inversion de priorité peut avoir des effets désastreux.
The technique utilizes controlled priority inversion within predetermined time windows.
Cette technique utilise l'inversion de priorité contrôlée dans des fenêtres temporelles prédéterminées.
A thread state transition controller controls thread states, while a thread instructions execution unit executes multithreading system calls and manages thread priorities to avoid priority inversion.
Un contrôleur de transition d'état de filière contrôle les états des filières, alors qu'une unité d'exécution d'instructions de filières exécute des appels système de traitement multifilière et traite les ordres de priorité des filières pour éviter les inversions de priorité.
a real-time, multi-threaded embedded system includes rules for handling traps and interrupts to avoid problems such as priority inversion and re-entrancy
un système enfoui multifilière en temps réel, qui comprend des règles permettant de gérer des déroutements et des interruptions, pour éviter des problèmes tels que l'inversion de priorités et le phénomène de réentrée
by defining a global interrupt priority value for all active threads and only accepting interrupts having a priority higher than the global interrupt priority value, priority inversion can be avoided
il est possible d'éviter l'inversion de priorités si l'on définit une valeur de priorité d'interruption globale pour toutes les filières actives et si l'on accepte uniquement les interruptions présentant une priorité supérieure à la valeur de priorité d'interruption
From Version 3 and onward, the system supports 256 priority levels and uses priority inheritance for dealing with priority inversion.
Il supporte 256 niveaux de priorité et procède par héritage de priorité pour éviter les problèmes d'inversion de priorité.
This includes but is not restricted to: race conditions, re-entrance problems, priority inversion, deadlocks.
En outre, les problèmes de réalisation connus doivent être pris en compte, ce qui inclut notamment: Conditions de fonctionnement; Problèmes de réentrées; Inversion des priorités; Blocages.