PROTOCOLOS E/S - Toda vez que um processo for executar instruções de sua região crítica, este deverá executar antes um protocolo de entrada nessa região. Da mesma forma, ao sair da região crítica, o processo deve executar um protocolo de saída.
DEADLOCK - Situação quando a região critica não esta sendo acessada e nenhuma thread consegue acessá-la
LIVELOCK - Situação na qual, apesar da região critica esta disponível, uma thread concorrente não consegue acessá-la ou terminar a sua execução.
STARVATION - Acontece quando há uma LIVELOCK
FACILITA ACESSO - Se apenas uma thread deseja entrar em sua seção crítica, ela deverá conseguir fazê-lo com um mínimo de overhead.
SINCRONISMO - A exclusão mutua é feita atraves do _________________ através evem fazer acesso aos recursos desta forma
BUSY WAIT - Situação em que um processo está fora de sua região crítica e fica testando permanentemente se pode entrar na sua região crítica.
ESPERA LIMITADA - Nenhum processo pode esperar eternamente para entrar na sua seção crítica.
INTERRUPÇÃO - Solução de Hardware onde o processo desabilita as suas solicitações antes de entrar em sua região crítica, reabilitando-as após deixar a região crítica.