Organizacion de la memoria

Solo disponible en BuenasTareas
  • Páginas : 2 (365 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de diciembre de 2011
Leer documento completo
Vista previa del texto
MEMORIA VIRTUAL: Es un método mediante el cual, un sistema operativo simula tener mas memoria principal que la que existe físicamente. Mediante esta esquema se ejecutan programas que no se encuentrantotalmente en memoria principal.

PAGINACIÓN Y SEGMENTACIÓN Son los métodos más comunes para poner en practica el almacenamiento virtual:

PAGINACIÓN: La paginación consiste en considerar elespacio de direcciones lógicas de cada proceso como un conjunto de bloques de tamaño consistente llamados paginas. Cada dirección lógica manejada para un proceso estará conformada por un par de valores[pagina: desplazamiento]. 1. - La tabla de paginas se implementa completamente en hardware. VENTAJA: Se obtiene una alta velocidad de acceso a memoria. DESVENTAJA: Resulta problemática cuando la tablade paginas debe ser grande. 2. - Implementar la tabla de paginas en la memoria principal . VENTAJA: La tabla de paginas puede crecer según se requiera. DESVENTAJA: La velocidad de accesar a memoria esrelativamente baja, dado que cada referencia a memoria involucra 2 accesos. La memoria física se administra implementando bloques de tamaño consistente denominados 'marcos'. Obviamente el tamaño de un'marco' debe ser igual al tamaño de una pagina.

SEGMENTACIÓN: Este método consiste en la asignación de bloques de memoria de tamaño variable, llamados segmentos. El tamaño de cada segmento será elrequerido según la petición, por ejemplo el tamaño del proceso a cargar. Dado que en cada proceso se manejan direcciones lógicas, el sistema operativo debe obtener una dirección lógica. El sistemaoperativo debe también asegurarse de que cada dirección lógica esté dentro del rango de direcciones empleado por el proceso. El sistema operativo implementa la tabla de segmentos como un arreglo deregistros base limite

SEGMENTACIÓN-PAGINACIÓN:
La Segmentacion y la paginación ofrecen ventajas, algunos sistemas (Multics y la Serie 370 de IBM) combinan ambas técnicas en donde los segmentos...
tracking img