Please enable JavaScript.
Coggle requires JavaScript to display documents.
SEMÁFORO simulare-lumini-semafor_01 (deadlock-car-300x172 (DEADLOCK,…
SEMÁFORO
LIBERA
RESULTADO
IMPRIMI
REALIZA
PROCESSA
INICIALIZAÇÃO
EM FILA
ORGANIZADO
SOLUÇÃO
SEM IMPASSE
EM ORDEM
RESERVA
SINALIZAÇÃO
PROCESSO LENTO
ESPERA
PROCESSOS
AGUARDANDO
SINAL
PROGRAMA
ALGORITMOS
Algoritmo de decremento:
Algoritmo de Incremento:
Algoritmo de inicialização:
P(Semáforo S){ //semáforo Wait
Se(S == 0)
bloqueia_processo();
S--;
}
Inicialização(Semáforo S, Inteiro N){
S = N;
}
V(Semáforo S){ //semáforo Signal
Se(S != 0)
S++;
Senão
desbloqueia_processo();
}
IMPASSES
RESOLVE
SPOOLERS
LIBERA IMPRESSORA
DEADLOCK
IMPASSE
LIBERAÇÃO
ESTADO
PENDENCIA
BLOQUEIO
IMPRESSORA IMPRIMINDO