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. |