Asincronismo

El asincronismo se refiere a un estilo de programación en el que las tareas o procesos no se ejecutan secuencialmente uno después del otro, sino de manera independiente y concurrente. En lugar de esperar a que una tarea se complete antes de iniciar la siguiente, el asincronismo permite que múltiples tareas se ejecuten simultáneamente y se comuniquen entre sí a través de eventos, callbacks u otros mecanismos.

Señales

Una señal es un mecanismo utilizado por los sistemas operativos para notificar a los procesos de eventos y condiciones particulares que ocurren en el sistema. Las señales son utilizadas para manejar eventos asíncronos, como interrupciones, errores, eventos de temporización, solicitudes de terminación y otros eventos importantes del sistema.

Cuando se genera una señal, se envía al proceso o procesos destinatarios, interrumpiendo su ejecución normal y generando una respuesta específica según cómo se haya configurado el manejo de la señal. Los procesos pueden recibir, ignorar o manejar diferentes señales según sea necesario.

Caracteristicas:

Ejemplos:

Otras Notas: