Programación Concurrente

Get Started. It's Free
or sign up with your email address
Rocket clouds
Programación Concurrente by Mind Map: Programación Concurrente

1. Ventajas

1.1. Eficiencia

1.2. Escalabilidad

1.3. Gestión de Comunicaciones

1.4. Flexibilidad

1.5. Menor hueco semántico

2. Desventajas

2.1. Programación complicada

2.2. Programación delicada

2.3. Depuración compleja

3. Paralelismo real

3.1. Varios procesadores

3.2. Varios Procesos

3.3. Varos Hilos

4. Paralelismo lógico

4.1. Un procesador con multiprogramación

5. Definición

5.1. Ejecución de varios procesos simultáneos

6. Arquitectura

6.1. Sistemas Monoprocesador

6.2. Sistemas Multiprocesador

6.2.1. Sistemas fuertemente acomplados

6.2.2. Sistemas debilmente acomplados

7. Problema de la sección crítica

7.1. Exclusión mutua

7.2. Progreso

7.3. Espera limitada

7.4. Sin suposiciones sobre velocidad

7.5. Sin suposciones sobre N° de procesadores