Comunicación y Sincronización de Procesos
by Sergio Cadenas
1. Problemas clásicos de comunicación y sincronización
1.1. El problema de la sección crítica
1.2. El problema del productor-consumidor
1.3. El problema de los lectores-escritores
1.4. Comunicación cliente-servidor
2. Interacción entre procesos
2.1. – Compiten por recursos
2.2. – Comparten recursos
3. Comunicación cliente-servidor
3.1. Products
3.2. Partner
3.3. Audiences
3.4. Authority
4. Tipos de procesos concurrentes
4.1. *Tipos de procesos
4.1.1. Procesos concurrentes
4.1.1.1. *Modelos
4.1.1.2. Multiprogramación en un único procesador
4.1.1.3. Multiprocesador
4.1.1.4. Multicomputador (proceso distribuido)
4.1.1.5. *Razones
4.1.1.6. Compartir recursos físicos
4.1.1.7. Compartir recursos lógicos
4.1.1.8. Acelerar los cálculos
4.1.1.9. Modularidad
4.1.1.10. Comodidad
4.2. – Independientes
4.2.1. Procesos concurrentes
4.2.1.1. *Modelos
4.2.1.2. Multiprogramación en un único procesador
4.2.1.3. Multiprocesador
4.2.1.4. Multicomputador (proceso distribuido)
4.2.1.5. *Razones
4.2.1.6. Compartir recursos físicos
4.2.1.7. Compartir recursos lógicos
4.2.1.8. Acelerar los cálculos
4.2.1.9. Modularidad
4.2.1.10. Comodidad