Está en la página 1de 6

Integrantes

Josias Morgado Hernndez Luis Felipe Callejas Lucero Callejas Ceded Serafin Snchez Octavio Alejo Hernndez

La MCD es una extraccin de la memoria compartida implementada en un sistema distribuido de este modo los programadores de aplicaciones disponen de la atraccin familiar de la memoria compartida a la que acceden y manipulan mediante sencillas operaciones de lectura y escritura.

La MCD extiende la direccin local a travs de fronteras de host en sistemas informticos distribuidos. La principal ventaja de la MCD es que implementa un modelo simple y familiar de memoria compartida que permite forma de pase de datos sin restricciones, adems de que permite que los datos compartidos persistan despus de desaparecer los procesos participantes individuales.

En la MCD cada pagina tiene su propia memoria virtual y sus propias tablas de paginas. Cuando una CPU ejecuta un load o store sobre una pagina que no posee se efecta un sato hacia el sistema operativo. A continuacin este localiza la pagina y pide a la CPU que la tiene en ese momento que anule la correspondencia entre la pagina y su memoria y envi la pagina por la red de interconexin. Cuando llegue la pagina se mapea y se reinicia la instruccin que causo el fallo.

Una modificacin del sistema bsico la cual puede mejorar de forma considerable e desempeo es la replicacin que consiste en reproducir o replicar pagina que son de solo lectura como el texto de los programas, las constantes de solo lectura y otras estructuras de datos de solo lectura.

Por ejemplo si cierta pagina de una maquina virtual es una seccin contexto del programa el echo de que la CPU 0 la use podra hacer que se envi una propia a esa CPU sin perturbar el original en la memoria de la CPU 1. de este modo tanto la CPU 0 como la CPU 1 pueden hacer referencia a esta pagina tan a menudo como lo deseen sin causar interrupciones de sistema para traer memoria faltante.

También podría gustarte