ExpertiDict

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

região crítica

/ʁe.ʒi.ˈɐ̃w̃ ˈkɾi.tʃi.ka/locução substantiva

Trecho de código que acessa dados compartilhados e que só pode ser executado por uma thread ou processo de cada vez, para evitar resultados inconsistentes.

Onde usar

Aparece em programação concorrente e sistemas operacionais; protege-se a região crítica com mutex, semáforos ou monitores.

Exemplos

O contador compartilhado fica dentro de uma região crítica protegida por mutex.

Se duas threads entrarem ao mesmo tempo na região crítica, o valor final pode sair errado.

Cuidado

Não é um trecho de código importante ou perigoso: crítica aqui significa que exige acesso exclusivo.

Sinônimos

seção crítica

Veja também

Todos os termos de Software e Hardware