-
-
-
CENAPAD-MGCO
A seguir: Questão 5 Acima: Questão 4 Anterior: TicketQueue
Minha solução não tem problema de starvation considerando-se a propriedade de progresso onde todas requisição feita por processo leitor ou escritor será satisfeita ao fim de uma espera finita (as hipóteses que toda operação de leitura ou escrita termina ao fim de um tempo finito e que a velocidade de progresso de todos os processos que não estão dormindo é estritamente positiva são assumidas). Isto foi conseguido através do uso de tickets, uma técnica simples e poderosa para se impor um comportamento justo.