Volver al temario
Tema 04 · 70 páginas

Comunicación y sincronización

Tema completo Modo estudio
TEXTO ORIGINAL · Páginas 2525 Ver PDF

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.


Descargar Markdown originalEstudiar este apartado