Memoria Distribuida en Variables
Memoria Distribuida en Variables
Memoria Distribuida en Variables
sistemas representan la creacin hibrida de dos tipos de computacin paralelos: la memoria distribuida en sistemas multiprocesador y los sistemas distribuidos.
comparticin falsa se produce cuando dos procesos se pelean el acceso a la misma pagina de memoria, ya que contiene variables que requieren los dos, pero estas no son las mismas.
En
este esquema tanto el compilador como el entorno de ejecucin se encargan del acceso y comparticin de las variables compartidas granularidad es ms fina.
La
En
las MCD (Memoria Compartida Distribuida) basados en variables se busca evitar la comparticin falsa, ejecutando un programa en cada CPU que se comunica con una central, poniendo variables grandes en varias pginas o en la misma pgina, muchas variables del mismo tipo.
Dos de los ejemplos ms interesantes de este tipo de sistemas son el Munin y el Midway
Munin:
Es
una aplicacin de monitorizacin del sistema y de la red. una gran cantidad de informacin mediante unas grficas creadas con la librera grfica RRDtool.
Mostrando
Ventajas
Facilidad
de programacin
de estadsticas en real en forma de
Presentacin
tiempo grficas
Nos
Desventajas
La
mayor desventaja es que tras un corto perodo de tiempo se pierden los datos ms antiguos. de un servidor web para poder evidenciar el monitoreo
Requiere
Midway
Sistema
con memoria distribuida compartida cuya base consiste en compartir las estructuras de datos individuales.
Su
objetivo es permitir que los programas multiprocesados existentes y los nuevos se ejecuten de manera eficientes las multicomputadoras, con unos cuantos ligeros cambios en el cdigo.
al momento en que se pide el cierre de un proceso, se tiene que actualizar, haciendo copia de todas las variables compartidas.
Bibliografas:
http://paulina-franco.blogspot.mx/2012/05/mcd-en-base-variables.html http://aishiteru-onna.blogspot.mx/2009/07/granularidad.html http://es.scribd.com/doc/55933660/Memoria-Compartida-Distribuida http://so-ii-itst.wikispaces.com/so-ii-u4-itst http://sistemasoperativosequipo5.blogspot.mx/2011/07/unidad-4-memoriacompartida-distribuida.html http://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&c ad=rja&ved=0CDAQFjAD&url=http%3A%2F%2Fwww.cs.buap.mx%2F~hilda%2F dsm.doc&ei=rFeQUI_1AsvVigKu3IH4Cg&usg=AFQjCNEI-OY7QxF4khWUR-86GY53B77aQ&sig2=vVlkClXmjGamnUoTgkcVTg http://pso2g1.blogspot.mx/2012/01/taller-6-monitorizacion-con-munin.html http://procesosprocesadore.tripod.com/ http://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&c ad=rja&sqi=2&ved=0CDUQFjAD&url=http%3A%2F%2Fantares.itmorelia.edu.mx %2F~jcolivares%2Fcourses%2Fos209v%2Fos2_u4.ppt&ei=nniIUKDELIjs2QX7zYHAC g&usg=AFQjCNFi_VygesnbucitfQjUKdlmNQMJGg&sig2=sy3HFYtHwepfPOoP5Kz fyA ftp://www.cc.uah.es/pub/Alumnos/I.T.I.Gestion/Amp.SS.OO/ITIG_SSOO_TEC3 W/8/webassoo/memoria10.htm
Equipo:
Reynoso
Iosvany
Jimnez Jannet
Hernndez Arias