Software e Hardware · Avançado · Português · Técnico
inversão de prioridade
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.