ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Administracion De Memoria Y Administracion De Memoria Auxiliar


Enviado por   •  23 de Noviembre de 2013  •  2.021 Palabras (9 Páginas)  •  278 Visitas

Página 1 de 9

**ADMINISTRACION DE LA MEMORIA**

 La memoria es un array de words y bytes, cada uno con su dirección propia. Es un repositorio de datos de rápido acceso compartido por el CPU y los dispositivos de E/S

 La memoria principal es un dispositivo de almacenamiento volátil. Pierde su contenido en caso de interrupción del sistema y falla.

 La organización y administración de la memoria principal, memoria primaria o memoria real de un sistema ha sido y es uno de los factores más importantes en el diseño de los S. O.

Los términos memoria y almacenamiento se consideran equivalentes.

 Los programas y datos deben estar en el almacenamiento principal para:

 Poderlos ejecutar.

 Referenciarlos directamente.

La parte del S. O. que administra la memoria se llama administrador de la memoria:

• Lleva un registro de las partes de memoria que se están utilizando y de aquellas que no.

• Asigna espacio en memoria a los procesos cuando estos la necesitan.

• Libera espacio de memoria asignada a procesos que han terminado.

Históricamente el almacenamiento principal se ha considerado como un recurso costoso, por lo cual su utilización debe optimizarse.

JERARQUÍA DE ALMACENAMIENTO:

 Los programas y datos tienen que estar en la memoria principal para poder ejecutarse o ser referenciados.

 Los programas y datos que no son necesarios de inmediato pueden mantenerse en el almacenamiento secundario.

 El almacenamiento principal es más costoso y menor que el secundario pero de acceso más rápido.

 Los sistemas con varios niveles de almacenamiento requieren destinar recursos para administrar el movimiento de programas y datos entre niveles:

PROCESOS Y MEMORIA:

 Para que un proceso se ejecute se requiere ubicarlo en memoria principal junto con los datos que direcciona.

 Para optimizar el uso del computador se requiere tener varios procesos en memoria principal, (grado de multiprogramación)

ORGANIZACIÓN FISICA DE LA MEMORIA:

*CACHÉ:

 Un nivel adicional es el caché o memoria de alta velocidad, que posee las siguientes características:

 Es más rápida y costosa que la memoria principal.

 Impone al sistema un nivel más de traspaso:

 Los programas son traspasados de la memoria principal al caché antes de su ejecución.

 Los programas en la memoria caché ejecutan mucho más rápido que en la memoria principal.

 Al utilizar memoria caché se espera que:

 La sobrecarga que supone el traspaso de programas de un nivel de memoria a otro sea mucho menor que la mejora en el rendimiento obtenida por la posibilidad de una ejecución mucho más rápida en la caché.

ADMINISTRADOR DE MEMORIA:

 El administrador de memoria tiene como objetivos:

 Ubicar, reemplazar, cargar y descargar procesos en la memoria principal.

 Proteger la memoria de acceso indeseados (accidentales o intencionados).

 Permitir la compartición de zonas de memoria (indispensable para lograr la cooperación de procesos).

REQUISITOS DEL ADMINISTRADOR DE MEMORIA:

1. Reubicación. Permitir el recálculo de direcciones de memoria de un proceso reubicado.

2. Protección. Evitar el acceso a posiciones de memoria sin el permiso expreso. (no direcciones absolutas).

3. Compartición. Permitir a procesos diferentes acceder a la misma porción de memoria.

4. Organización Lógica. Permitir que los programas se escriban como módulos compilables y ejecutables por separado.

5. Organización Física. Permitir el intercambio de datos en la memoria primaria y secundaria

ESTRATEGIAS DE ADMINISTRACIÓN DE ALMACENAMIENTO:

Están dirigidas a la obtención del mejor uso del recurso memoria principal, estas pueden ser:

 Obtención: Determinan cuándo debe obtenerse información de MS y transferirla a MP.

 Colocación: Dónde se coloca la información que está entrando en MP.

 Reemplazo: Qué información que está en MP sale para dejar lugar a la nueva información entrante

ADMINISTRADOR DE MEMORIA:

 Las técnicas usadas son las siguientes:

1. Partición Fija

2. Partición Dinámica

3. Paginación Simple

4. Segmentación Simple

5. Memoria Virtual Paginada

6. Memoria Virtual Segmentada

ADMINISTRACIÓN BÁSICA DE LA MEMORIA

MONOPROGRAMACIÓN SIN INTERCAMBIO

 Tres maneras simples de organizar la memoria

 un sistema operativo con un solo proceso de usuario

 Este es un esquema de monoprogramación que aunque es

...

Descargar como (para miembros actualizados)  txt (14.8 Kb)  
Leer 8 páginas más »
Disponible sólo en Clubensayos.com