Professional Documents
Culture Documents
COMUNICACIN ENTRE
PROCESOS
SISTEMAS OPERATIVOS
JOS ALFREDO ESTRADA SOTO
1
EL PROBLEMA DE LA CENA DE LOS
FILSFOS
2
La vida de un filsofo consta de dos periodos
alternados de comer y pensar. (Esto es una
abstraccin, incluso para los filsofos, pero las
dems actividades son irrelevantes en este caso).
3
Otra solucin es esperar un cierto tiempo arbitrario,
en lugar del mismo tiempo, despus de que no
pudiesen tomar el tenedor derecho y as reducir a un
mnimo la probabilidad de inanicin pero hay ciertas
aplicaciones crticas que requieren funcionalidad total
que esta solucin no proporciona.
4
Cuando se tiene una enorme base de datos, como
por ejemplo un sistema de reservaciones de una
aerolnea, con muchos procesos en disputa por la
escritura o lectura a dicha base. Cmo se deben
programar los lectores y los escritores?.
5
La peluquera tiene un barbero, una silla de
peluquero y n sillas para que se sienten los clientes
en espera, si es que los hay.
6
Una solucin
7
Al terminar el corte, el cliente sale del procedimiento
y deja la peluquera.