Memoria compartida basada en objetos


     Una alternativa al uso de páginas es tomar el objeto como base de la transferencia de memoria. Aunque el control de la memoria resulta más complejo, el resultado es al mismo tiempo modular y flexible, y la sincronización y el acceso se pueden integrar limpiamente.

     Puesto que en muchos lenguajes de programación los datos se encuentran organizados como objetos y no como variables simples, los sistemas de MCD basados en objetos intentan transportar datos por la red utilizando como unidad de manipulación el objeto y no las paginas o las variables.

     Los procesos que se ejecutan en los distintos computadores que componen el sistema tienen acceso a un espacio de objetos compartidos, en lugar de a un espacio 38 lineal de direcciones. El sistema es responsable de la ubicación y administración de estos objetos compartidos. Un proceso puede invocar métodos de un objeto compartido, independientemente de la ubicación del proceso y del objeto.


Las Memorias Compartidas basadas en Objetos:

-Nace como respuesta a la creciente popularización de los lenguajes orientados por objetos.

-Los datos se organizan y son transportados en unidades de objetos, no unidades de -páginas.

-Es un modelo de programación de DSM de alto nivel.



No hay comentarios:

Publicar un comentario