Want to create interactive content? It’s easy in Genially!

Get started free

Mecanismos de concurrencia

JUAN ANTONIO GALLARDO MOLINA

Created on November 21, 2023

funcionamiento de los mecanismos de concurrencia mediante una infografía para tener una guía breve su funcionamiento.

Start designing with a free template

Discover more than 1500 professional designs like these:

Akihabara Connectors Infographic

Essential Infographic

Practical Infographic

Akihabara Infographic

Interactive QR Code Generator

Advent Calendar

Tree of Wishes

Transcript

Mecanismos de Concurrencia

Guia breve de su funcionamiento

1Proceso vs Hilo:

Proceso: Instancia en ejecución de un programa. Hilo: Unidad más pequeña de ejecución dentro de un proceso.

Programación Concurrente:

Permite la ejecución simultánea de múltiples tareas. Aumenta la eficiencia y el rendimiento del sistema.

Sincronización:

Coordina la ejecución para evitar problemas como la condición de carrera. Garantiza el acceso seguro a datos compartidos.

Mutex (Mutex Lock):

Mecanismo de sincronización. Evita el acceso simultáneo a datos compartidos.

Semáforo:

Controla el acceso a recursos mediante un contador. Evita la congestión y mejora la eficiencia.

Deadlock:

Situación en la que procesos quedan bloqueados entre sí. Puede ocurrir cuando se bloquean recursos críticos.

Programación Paralela:

Divide un problema en partes y resuelve simultáneamente. Mejora el rendimiento mediante la ejecución simultánea.

Modelo Actores:

Unidades independientes de cómputo que se comunican por mensajes. Facilita la construcción de sistemas concurrentes.

Programación Asíncrona:

Ejecuta tareas de forma no bloqueante. Permite que el programa continúe mientras espera operaciones.

¿Tienes una idea?

Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas! Tip premium: Obten información de cómo interacciona tu audiencia:

  • Visita las preferencias de Analytics;
  • Activa el seguimiento de usuarios;
  • ¡Que fluya la comunicación!