Software e Hardware · Avançado · Português · Técnico
região crítica
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