Académique Documents
Professionnel Documents
Culture Documents
3. Dekker No.3 – Bloqueo mutuo de dos procesos. El problema es que cada uno
de los procesos puede bloquearse en su verificación respectiva y los dos entran en
un ciclo infinito. Se entra a un bloqueo entre ellos.
5. Dekker No.5 - Algoritmo para realizar las primitivas de expresión mutua. Este
es el óptimo, el cual nos indica que al momento que un proceso es colocado, el otro
proceso debe esperar hasta que el anterior termine para poder colocarse en su lugar
y así suceda lo mismo con sus demás procesos.
Semáforos Binarios
Un semáforo es un valor que solo puede ser leído y alternado las operaciones P y
V, y una operación de asignación de valores iniciales, que llamaremos inicio
semáforo.
Los semáforos contadores o semáforos generales, pueden tener tan solo valores
enteros no negativos.
OPERACIÓN “P”
Sobre el semáforo S. escrita P(s)
Si S > 0
Entonces S = S – 1
Si no (esperar S)
OPERACIÓN “V”
Sobre el semáforo S. escrita V(s)
Si (uno o más procesos, esperar)
Entonces (dejar que prosiga uno de esos procesos)
Si no S:= S + 1
Productor Consumidor
Buffer Circular