ExpertiDict

Software e Hardware · Avançado · Português · Técnico

inversão de prioridade

/ĩ.veʁ.ˈsɐ̃w̃ dʒi pɾi.o.ɾi.ˈda.dʒi/locução substantiva

Situação em que uma tarefa de alta prioridade fica esperando por uma de baixa que segura um recurso, enquanto tarefas de prioridade média continuam rodando.

Onde usar

Aparece em sistemas de tempo real; o caso mais famoso é o do robô Mars Pathfinder, em 1997, que reiniciava sozinho por esse problema.

Exemplos

A inversão de prioridade fez a tarefa crítica perder o prazo.

Herança de prioridade é uma técnica para evitar a inversão de prioridade.

Cuidado

Não é o mesmo que deadlock: na inversão, a tarefa de alta prioridade acaba liberada, só que atrasada.

Veja também

Todos os termos de Software e Hardware