SO Unidad 4 Comunicacion Y Sincronizacion De Procesos

Páginas: 2 (426 palabras) Publicado: 29 de junio de 2015
Sistemas Operativos
Unidad IV – Comunicación y Sincronización de Procesos

Concurrencia
Ocurre cuando se produce la ejecución entrelazada en un mismo sistema de las
instrucciones de diferentesprocesos.
Existen diversas razones que justifican la ejecución concurrente:





Facilita la programación.
Acelera los cálculos.
Posibilita el uso interactivo a múltiples usuarios.
Permite un mejoraprovechamiento de los recursos.

D
C
B
Proc A

CPU 1
CPU 2

1 Proc. Concurrente por multiprocesador

Tipos de procesos concurrentes:
 Independiente.
 Cooperantes: deben ser capaces de comunicarse einteractuar entre sí.

Para poder interactuar entre ellos los procesos pueden:
 Estar motivados porque “comparten o compiten”, por el acceso a recursos físicos o
lógicos.
 Estar motivados porque losprocesos se “comunican y sincronizan” entre sí para
alcanzar un objetivo común.

1
Sistemas Operativos – Unidad IV

Recursos compartidos y coordinación:
Los recursos pueden ser:
 Físicos: memoria,UCP, el disco, la red.
 Lógicos: un archivo, o una BD.
La ejecución concurrente implica coordinar los recursos compartidos.
La coordinación puede ser:
 Implícita: la realiza el propio S.O y se utilizanlos procesos independientes, para que
utilicen los diferentes recursos en forma totalmente transparente.
 Explicita: este tipo de coordinación es la que necesitan los sistemas cooperantes.

Modelosde comunicación y sincronización:
Las necesidades de comunicación y sincronización entre los procesos se plantean en una
serie de situaciones clásicas.
Existen varios modelos:
Módulos de acceso a unasección critica:
1. Cada proceso debe solicitar permiso para entrar en la sección critica, mediante
un código llamado “ entrada en la sección critica”
2. Cuando un proceso sale de la sección críticadebe indicarlo mediante un código,
llamado “salida de la sección critica”.
Modelo productor-consumidor:
Es el modelo más habitual que surge cuando se programan aplicaciones utilizando procesos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • COMUNICACIÓN Y SINCRONIZACIÓN ENTRE PROCESOS
  • Comunicación con el procesador. Sincronización.
  • comunicacion y sincronizacion de procesos
  • Unidad 4 procesos cognitivos fime
  • Sincronización y comunicación entre procesos
  • Comunicacion y Sincronizacion De Procesos
  • Comunicacion Y Sincronizacion De Procesos
  • Sincronización Entre Procesos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS