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

Gestion De Memoria Principal


Enviado por   •  8 de Abril de 2014  •  1.616 Palabras (7 Páginas)  •  248 Visitas

Página 1 de 7

GESTIÓN DE MEMORIA PRINCIPAL

Organización de la memoria

Organización del Almacenamiento

Las organizaciones y administraciones de la memoria principal, memoria primaria o memoria real de un sistema de cómputo ha sido uno de los factores más importantes que influyen en el diseño de los sistemas operativos. Los programas y datos deben residir en la estructura principal para poderlos ejecutar.

Aunque en los últimos años se ha reducido considerablemente el costo del almacenamiento principal, aun es relativamente cara en comparación con el almacenamiento secundario.

La organización de la memoria principal comprende funciones en relación a :

• Número de usuarios en memoria

• Cantidad de procesos de un usuario

• Forma estática o dinámica.

• Almacenamiento continuo o disperso

• Los programas deben almacenarse en un sitio específico o puede variar

Administración de Almacenamiento

Sea cual sea el esquema de organización de almacenamiento que se adopte para un sistema especifico, es necesario decidir que estrategias se deben utilizar para obtener un rendimiento optimo. Las estrategias de administración del almacenamiento determina el comportamiento de una organización de almacenamiento determinado.

Para que un sistema informático sea cómodo para los usuarios, el sistema operativo proporciona una vista lógica y uniforme del sistema de almacenamiento de la información. El sistema operativo abstrae las propiedades físicas de los dispositivos de almacenamiento y define una unidad de almacenamiento lógico, el archivo.

El sistema operativo asigna los archivos a los soportes físicos y accede a dichos archivos a través de los dispositivos de almacenamiento.

Cada uno de estos medios tiene sus propias características y organización física. Cada medio se controla mediante un dispositivo, tal como una unidad de disco o una cinta, que también tiene sus propias características distintivas. Estas propiedades incluyen la velocidad de acceso, la capacidad, la velocidad de transferencia de datos y el método de acceso (secuencial o aleatorio).

Jerarquía del Almacenamiento

Los programas y datos necesitan estar en el almacenamiento principal para ser ejecutados o para poder hacer referencia de ellos. Los programas o datos que no se necesitan de inmediato pueden guardarse en el almacenamiento secundario hasta que se necesiten y en ese momento se transfieran al almacenamiento principal para ser ejecutados.

Normalmente es mucho más rápido el acceso al almacenamiento principal que al secundario.

Los niveles de almacenamiento incluyen:

• Almacenamiento primario: memoria principal.

• Almacenamiento secundario: discos, cintas, etc.

• Almacenamiento “caché”: memoria muy veloz diseñada para aumentar la velocidad de ejecución de los programas: Aloja la parte (instrucciones y datos) en ejecución de un programa.

Los niveles de almacenamiento crean “jerarquías de almacenamiento”:

1. Caché

2. Almacenamiento primario.

3. Almacenamiento secundario.

Al bajar en la jerarquía descienden el costo y la velocidad y aumenta la capacidad.

Estrategias de Administración del Almacenamiento

Las estrategias de la administración del almacenamiento se ajustan para obtener el mejor aprovechamiento posible del recurso.

1. Estrategias de obtención.

a. Estrategias de obtención de demanda.

b. Estrategias de obtención anticipada.

2. Estrategias de colocación.

3. Estrategias de remplazo.

Las estrategias de obtención determinan cuando debe obtenerse la siguiente parte del programa o los datos que se van a transferir del almacenamiento secundario al principal.

Las estrategias de colocación están relacionadas con la determinación del lugar de la memoria donde se colocará (cargará un programa nuevo).

Las estrategias de remplazo están relacionadas con la determinación de qué fragmento de programa o de datos desplazar para dar lugar a los programas nuevos.

Estrategias de Colocamiento En Almacenamiento.

Las estrategias de colocación en almacenamiento sirven para determinar en que lugar del almacenamiento principal se deben colocar los programas y datos entrantes.

• Estrategias de mejor ajuste: Un trabajo que entre al sistema operativo se colocara en el hueco del almacenamiento principal en el que quepa mejor y que deje la menor cantidad posible de espacio sin utilizar.

• Estrategia de primer ajuste: Un trabajo que entre en el sistema se colocara en el almacenamiento principal en el primer hueco disponible lo bastante grande para contenerlo.

• Estrategia de peor ajuste: El peor ajuste consiste en colocar un programa en el almacenamiento primario en el hueco donde peor se ajusta, es decir. En el hueco mas grande posible. El atractivo intuitivo es sencillo: después de colocar el programa en ese gran hueco.

Fragmentación del Almacenamiento

Es el espacio desperdiciado dentro de un registro. Hay dos tipos de registros: Longitud fija y variable. Los de longitud fija al establecerse automáticamente, crea la fragmentación, y los de longitud variable crea la fragmentación sólo si se borra un registro.

La fragmentación se combate con la unión de los huecos fragmentados para crear un espacio mayor y reutilizable.

Tipos de fragmentación:

• Externa: Es cuando el espacio que no se utiliza está fuera de los registros individuales.

• Interna: Es cuando el espacio desperdiciado se encuentra dentro de un registro.

Unión de Espacios:

...

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