Sincronización De Procesos

Páginas: 4 (914 palabras) Publicado: 29 de septiembre de 2015
Tabla de contenido
1. SINCRONIZACIÓN DE PROCESOS 2
1.1 INTRODUCCIÓN 2
2. EL PROBLEMA DE LA SECCIÓN CRITICA 2
3. HARDWARE DE SINCRONIZACIÓN 3
4. SEMÁFOROS 3
5. PROBLEMAS CLÁSICOS DE SINCRONIZACIÓN 45.1 PROBLEMA DEL BUFFER LIMITADO
5.2 LECTORES Y ESCRITORES 4
6. MONITORES 5






















1. SINCRONIZACIÓN DE PROCESOS
1.1 INTRODUCCIÓN
La sincronización entre procesos es necesaria paraprevenir y/o corregir errores de sincronización debidos al acceso concurrente a recursos compartidos, tales como estructuras de datos o dispositivos de E/S, de procesos contendientes. La sincronizaciónentre procesos también permite intercambiar señales de tiempo (ARRANQUE/PARADA) entre procesos cooperantes para garantizar las relaciones específicas de precedencia impuestas por el problema que seresuelve.

2. EL PROBLEMA DE LA SECCIÓN CRITICA
Cada proceso posee un fragmento de código, denominado sección crítica, que no debe intercalarse con las secciones críticas de los demás procesos
En lassecciones críticas de los procesos se encuentra el código que accede y/o modifica los datos compartidos
La ejecución de las secciones críticas debe ser mutuamente exclusiva para evitar inconsistenciade datos
El problema de la sección crítica consiste en diseñar un protocolo que los procesos pueden usar para conseguir la exclusión mutua de las secciones críticas.
El protocolo consta de:
Sección deingreso: solicita permiso para ingresar en la SC
Sección de egreso: anuncia la salida de la SC






3. HARDWARE DE SINCRONIZACIÓN
En general Podemos afirmar que cualquier solución al problema de lasección crítica requiere una herramienta muy simple un cerrojo. Las condiciones de carrera se evitan requiriendo que las regiones críticas se protejan mediantes cerrojos.
El problema de la seccióncrítica podría resolverse de forma simple en un entorno de un solo procesador si pudiéramos impedir que se produjeran interrupciones mientras se está modificando una variable compartida.
Ninguna...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sincronización de procesos
  • La Sincronizacion De Procesos
  • Mecanismo y sincronizacion de procesos
  • COMUNICACIÓN Y SINCRONIZACIÓN ENTRE PROCESOS
  • Comunicación con el procesador. Sincronización.
  • Problemas De Sincronizacion De Procesos
  • comunicacion y sincronizacion de procesos
  • Sincronizacion de procesos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS