02.03.2014 Views

Memoria Compartida Distribuida - Facultad de Ingeniería ...

Memoria Compartida Distribuida - Facultad de Ingeniería ...

Memoria Compartida Distribuida - Facultad de Ingeniería ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Memoria</strong> <strong>Compartida</strong> <strong>Distribuida</strong><br />

Ejemplo <strong>de</strong> Implementación<br />

La implementación mas común es el mo<strong>de</strong>lo <strong>de</strong> consistencia<br />

secuencial, porque:<br />

Es realizable<br />

Soporta semántica mas intuitiva para la coherencia <strong>de</strong><br />

memoria.<br />

No impone nada extra al programador.<br />

Desventaja: baja concurrencia<br />

La consistencia débil y <strong>de</strong> liberación con sus variables<br />

implícitas proveen mejor concurrencia y soportan una<br />

semántica mas intuitiva.<br />

JRA © 2009<br />

Sistemas Distribuidos: Consistencia, Replicación y <strong>Memoria</strong> <strong>Compartida</strong> <strong>Distribuida</strong><br />

<strong>Memoria</strong> <strong>Compartida</strong> <strong>Distribuida</strong><br />

Implementación <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong> consistencia secuencial<br />

para una memoria compartida distribuida<br />

Protocolos: <strong>de</strong>pen<strong>de</strong>n <strong>de</strong> la estrategia elegida<br />

Estrategias:<br />

No réplica, no migratoria ( NRNMB)<br />

No réplica, migratoria ( NRMB)<br />

Réplica, migratoria ( RMB)<br />

Réplica, no migratoria (RNMB)<br />

JRA © 2009<br />

Sistemas Distribuidos: Consistencia, Replicación y <strong>Memoria</strong> <strong>Compartida</strong> <strong>Distribuida</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!