3. Segundo escenario: memoria no compartida
Texto íntegro de la conversión. Las figuras y la disposición de las notas se pueden consultar en el PDF.
Página 25
3.Segundo escenario: memoria no compartida
En este escenario, los procesos no comparten el espacio lógico (porque el SO no lo permite o porque los procesos no lo desean). Para que estos procesos puedan comunicarse, el SO debe ofrecer un mecanismo de paso de mensajes. Presentaremos las características abstractas del mecanismo y a continuación describiremos las características concretas de los mecanismos de paso de mensajes disponibles en Unix. También presentaremos las señales de software, que permiten acercar al usuario un mecanismo similar al de las interrupciones hardware. Estas señales permitirán que los procesos puedan recibir notificaciones de acontecimientos asíncronos por parte del SO, o de otros procesos, y tratarlos convenientemente.
Ver fragmento extraído sin normalizar
## Página 25 <!-- source-page: 25 --> GNUFDL • PID_00214803 25 Comunicación y sincronización 3.Segundo escenario: memoria no compartida En este escenario, los procesos no comparten el espacio lógico (porque el SO no lo permite o porque los procesos no lo desean). Para que estos procesos puedan comunicarse, el SO debe ofrecer un mecanismo de paso de mensa- jes. Presentaremos las características abstractas del mecanismo y a continua- ción describiremos las características concretas de los mecanismos de paso de mensajes disponibles en Unix. También presentaremos las señales de software, que permiten acercar al usuario un mecanismo similar al de las interrupciones hardware. Estas señales permitirán que los procesos puedan recibir notifica- ciones de acontecimientos asíncronos por parte del SO, o de otros procesos, y tratarlos convenientemente.