Sistemas Operativos

Páginas: 3 (548 palabras) Publicado: 1 de junio de 2012
ALEJANDRO FISCAL IXTEPAN
LIC. INFORMATICA
ARTICULO: Memoria Compartida Distribuida

Alvaro E. Campos y Federico Meza
[acampos,fmeza]@ing.puc.cl
Departamento de Ciencia de la ComputaciónPontificia Universidad Católica de Chile
Los sistemas de Memoria Compartida Distribuida (MCD) emulan memoria compartida sobre hardware de paso de mensajes, permitiendo construir maquinas paralelasvirtuales de amplia escalabilidad, bajo costo y fáciles de programar. El multithreading ayuda a mejorar el desempeño de los sistemas de MCD, aprovechando el retardo provocado por los requerimientos remotos.La migración de threads permite localizar los accesos a memoria, llevando los procesos hacia los datos. En un esquema de migración de threads es necesario estudiar las implicaciones que puede tener elmodelo de consistencia empleado, tanto en las acciones que se deben tomar como en el desempeño del sistema resultante.

Sistemas de Memoria Compartida Distribuida

Los sistemas de MemoriaCompartida Distribuida (MCD) son sistemas de software que emulan semántica de memoria compartida sobre hardware que ofrece soporte solo para comunicación mediante paso de mensajes. Este modelo permiteutilizar una red de estaciones de trabajo de bajo costo como una maquina paralela con grandes capacidades de procesamiento y amplia escalabilidad, siendo a la vez fácil de programar.

Modelo deconsistencia estricta

El alto trafico de páginas por la red que puede provocar un sistema de MCD obliga a la utilización de memoria local en cada nodo para almacenar copias de paginas frecuentemente usadas,en la misma forma en que un cache ayuda a mejorar el desempeño de un sistema multiprocesador fuertemente acoplado. Sin embargo, la incorporación de estos caches introduce un problema de coherenciapara las múltiples copias que pueden existir de cada página.

La actualización de las páginas modificadas puede llevarse a cabo de distintas maneras. En primer lugar, puede emplearse un protocolo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS