Está en la página 1de 3

Unidad 3

3.1 politicas y filosifia de la administracin

La organizacin de la memoria es la forma de considerar el almacenamiento principal, para dicha


organizacin se utiliza diferentes mecanismos de asignacin de memoria.
Sea cual sea el esquema de organizacin que se adopte para un sistema especifico es necesario decidir
ques estrategia se debe utilizar para optener un rendimiento optimo. Las estrategias de
almacenamiento determina el comportamiento de una organizacin de memoria determinada., estas
estrategias se conocen como estrategias de asignacin y relocalizacin.

La memoria es un recurso escaso, y para aprovecharla bien hay que administrarla bien. A pesar de que la
memoria es mas barata cada dia, los requerimientos de almacenamiento crecen en proporciones
similar. Por otra parte, la memoria mas rpida es obvamente mas cara por lo que la mayora de las
computadoras tienen una jerarqua de memoria.

Memoria
cache

Almacenamiento
primario

Almacenamiento
secundario

La cpu puede
referirse
directamente a
los programas
datos

Los programas y
datos se deben
pasar primero al
primario para que
la cpu pueda
referise a ellos

3.2 memoria real (principal o RAM)


La memoria es un recurso escaso por el que compite los
distintos procesos.
Las responsabilidades del sistema operativo en cuanto a
la administracin de memoria son:

Conocer que zonas de la memoria estn libres y cuales estn ocupadas


Decidir que procesos hay que cargar cuando haya memoria libre
Reservar y liberar zonas de memoria segn se solicitan
Manejar la memoria utilizando el almacenamiento secundario como una extensin de la
memoria principal;

La memoria principal amacena datos y los programas, es aqu donde se encuentran los procesos.
La memoria consta de hasta de
palabras direccionables, teniendo en cada palabra una
direccin nica de n bits. Se consideran que est memoria consta de un numero de bloqueos de
longitud fija de k palabras. Es decir que hay M=
bloqueos.
Es bien sabido que tanto el procesador como los dispositivos de E/S interactan con la memoria.
Asi tambin un programa debe estar en memoria para poder ser ejecutado ya que el procesador
levanta de all las instrucciones que deben ejecutar.
3.2.1 estrategias de administracin de memoria
Los recursos caros se administran intesivamente para obtener una mejor utilizacin. Las
estrategias de asignacin de memoria se adjuntan para obtener el mejor aprovechamiento
posible del recurso de almacenamiento principal, las cuales se dividen en:
1. Estrategias de obtencin: determina cuando debe obtener la siguiente parte de
programa a los datos que se van a transferir del almacenamiento secundario al primario.
a. Obtencin por demanda
b. Obtencin anticipada
2. Estrategias de asignacin: tiene que ver con la determinacin de la parte del
almacenamiento principal donde se colocaran los programas y datos entrantes .
a. Mejor ajuste: Un programa se coloca en hueco que sea bastante grande como
para contenerlos y dejar el menor desperdicio de memoria.
b. Primer ajuste:un prceso se colocara en el primer hueco disponible que sea
suficientemente grande como para contenerlo.

Porceso
x

Proso X 20k
Y sobran 8 k
Proeso Y
disponibles 50
sobran 32 k
disponibles15k

Prceso x
12 K

Proceso y
18k

Porceso

c. Peor ajuste: consiste en colocar un programa en el hueco donde peor se ajusta,


el hueco mas grande posible. El atractivo es sencillo: en un hueco grande
quedara un desperdicio grande que por consiguiente podr contener un nuevo
proceso.
3. Estrategias por remplazo: esta relacionadas con la determinacin de que parte del
programa de los datos se debe desalojar para dejar espacios a los programas entrantes.

También podría gustarte