You are on page 1of 40

Administracin de

memoria
3.1. Poltica y filosofa
3.2. Memoria real.
3.2.1 Administracin de
almacenamiento.
3.2.2. Jerarqua

Tipos de
memorias

Memoria RAM
Lamemoria de acceso aleatorio (en ingls: random-access memory),se utiliza
como memoria de trabajo para el sistema operativo, los programas y la
mayora del software. Es all donde se cargan todas las instrucciones que
ejecutan el procesador y otras unidades de cmputo.
Se denominan "de acceso aleatorio" porque se puede leer o escribir en una
posicin de memoria con un tiempo de espera igual para cualquier posicin,
no siendo necesario seguir un orden para acceder a la informacin de la
manera ms rpida posible.

Tipos de memoria
RAM
2 tipos bsicos de memoria RAM
RAM dinmica (DRAM)
RAM esttica (SRAM)
Los dos tipos de memoria RAM se diferencian en la tecnologa que utilizan para
guardar los datos, la memoria RAM dinmica es la ms comn. La memoria RAM
dinmica
necesita
actualizarse
miles deactualizarse,
veces por segundo.
La memoria
RAM esttica
no necesita
por lo que es ms rpida,
aunque tambin ms cara. Ambos tipos de memoria RAM son voltiles, es decir,
que pierden su contenido cuando se apaga el equipo.

Memoria DRAM
DRAM (Dynamic Random Access Memory) es un tipo de memoria dinmica de
acceso aleatorio que se usa principalmente en los mdulos de memoria RAM y en
otros dispositivos, como memoria principal del sistema. Se denomina dinmica, ya
que para mantener almacenado un dato, se requiere revisar el mismo y recargarlo,
cada cierto perodo, en un ciclo de refresco.

Su principal ventaja es la posibilidad de construir memorias con una gran densidad de


posiciones y que todava funcionen a una velocidad alta: en la actualidad se fabrican
integrados con millones de posiciones y velocidades de acceso medidos en millones de
bit por segundo. Es una memoria voltil, es decir cuando no hay alimentacin
elctrica, la memoria no guarda la informacin.

Memoria SRAM
Static Random Access Memory (SRAM), o Memoria Esttica de Acceso
Aleatorio es un tipo de memoria basada en semiconductores que a diferencia
de la memoria DRAM, es capaz de mantener los datos, mientras est
alimentada, sin necesidad de circuito de refresco. Sin embargo, s son
memorias voltiles, es decir que pierden la informacin si se les interrumpe la
alimentacin elctrica.

Caractersticas
La memoria SRAM es ms cara, pero ms rpida y con un menor consumo
(especialmente en reposo) que la memoria DRAM. Es utilizada, por tanto, cuando es
necesario disponer de un menor tiempo de acceso, o un consumo reducido, o ambos.
Debido a su compleja estructura interna, es menos densa que DRAM, y por lo tanto no
es utilizada cuando es necesaria una alta capacidad de datos, como por ejemplo en la
memoria principal de los computadores personales.

Memoria ROM
La memoria de solo lectura, conocida tambin como ROM (acrnimo en ingls
de read-only memory), es un medio de almacenamiento utilizado en
ordenadores y dispositivos electrnicos, que permite solo la lectura de la
informacin y no su escritura, independientemente de la presencia o no de una
fuente de energa.

Los datos almacenados en la ROM no se pueden modificar, o al menos no de manera


rpida o fcil. Se utiliza principalmente para contener el firmware (programa que
est estrechamente ligado a hardware especfico, y es poco probable que requiera
actualizaciones frecuentes) u otro contenido vital para el funcionamiento del
dispositivo, como los programas que ponen en marcha el ordenador y realizan los
diagnsticos.

Memoria PROM
Memoria PROM(Programable Read-Only Memory) tambin conocida como
OTP (One Time Programable). Este tipo de memoria, tambin es conocida
como PROM o simplemente ROM. Los microcontroladores con memoria OTP se
pueden programar una sola vez, con algn tipo de programador. Se utilizan en
sistemas donde el programa no requiera futuras actualizaciones y para series
relativamente pequeas, donde la variante de mscara sea muy costosa,
tambin para sistemas que requieren socializacin de datos, almacenados
como constantes en la memoria de programas.

Memoria EPROM
Memoria EPROM(Erasable Programmable Read Only Memory).Los
microcontroladores con este tipo de memoria son muy fciles de identificar
porque su encapsulado es de cermica y llevan encima una ventanita de vidrio
desde la cual puede verse la oblea de silicio del microcontrolador. Se fabrican
as porque la memoria EPROM es reprogramable, pero antes debe borrase, y
para ello hay que exponerla a una fuente de luz ultravioleta, el proceso de
grabacin es similar al empleado para las memorias OTP. Al aparecer
tecnologas menos costosas y ms flexibles, como las memorias EEPROM y
FLASH, este tipo de memoria han cado en desuso, se utilizaban en sistemas
que requieren actualizaciones del programa y para los procesos de desarrollo y
puesta a punto.

EEPROM(Electrical Erasable Programmable Read Only Memory).Fueron el


sustituto natural de las memorias EPROM, la diferencia fundamental es que
pueden ser borradas elctricamente, por lo que la ventanilla de cristal de
cuarzo y los encapsulados cermicos no son necesarios.

Al disminuir los costos de los encapsulados, los microcontroladores con este tipo de
memoria se hicieron ms baratos y cmodos para trabajar que sus equivalentes con
memoria EPROM. Otra caracterstica destacable de este tipo de microcontrolador es
que fue en ellos donde comenzaron a utilizarse los sistemas de programacin en el
sistema que evitan tener que sacar el microcontrolador de la tarjeta que lo aloja para
hacer actualizaciones al programa.

Memoria flash.En el campo de las memorias


reprogramables para microcontroladores, son el
ltimo avance tecnolgico en uso a gran escala, y
han sustituido a los microcontroladores con
memoria EEPROM.
A las ventajas de las memorias flash se le
adicionan su gran densidad respecto a sus
predecesoras lo que permite incrementar la
cantidad de memoria de programas a un costo
muy bajo. Pueden adems ser programadas con
las mismas tensiones de alimentacin del
microcontrolador, el acceso en lectura y la
velocidad de programacin es superior,
disminucin de los costos de produccin, entre
otras.

Poltica y filosofa

Filosofa
La memoria principal puede ser considerada como un arreglo lineal de
localidades de almacenamiento de un byte de tamao. Cada. Localidad tiene
asignada una direccin que la identifica.
Una
de
las funciones bsicas que deben implementar
un. SO
es la
administracin de la memoria para tener un control sobre los lugares donde
estn almacenados los datos y procesos que actualmente se estn utilizando.

Sea cual sea es esquema de organizacin de almacenamiento que se adopte


para un sistema especfico es necesario decidir que estrategia se deben de
utilizar para

Poltica
FIFO
Los procesos se despachan de acuerdo a su tiempo de llegar a la cola de
procesos listos, si un proceso llega al procesador sale hasta que termine. La
poltica FIFO actualmente no se usa como el esquema principal de un
sistema, pero si por ejemplo cuando se usa una poltica de prioridades y hay
procesos con la misma prioridad, a estos se les podra aplicar FIFO.

Round
Robin
Los procesos se despachan en la forma que lo hace el FIFO, pero se les
asigna una cantidad de tiempo (CUANTUM) en el procesador, si no
termina en ese lapso se manda al final de la lista de procesos listos.

SJF ( Shortes job firts Prioridad


del trabajo ms corto)
Se ejecuta primero el proceso en espera que tiene el menor tiempo estimado.
SJF favorece a los procesos cortos, ya que lo largos podran llegar a
rezagarse mucho tiempo e incluso nunca ejecutarse.

SRT(Sortest reamaining time


scheduling Tiempo restante
ms corto)
En SJF una vez que un proceso comienza su ejecucin contina hasta
terminar. En SRT, un proceso en ejecucin puede ser desposedo por un
nuevo de menor tiempo de ejecucin.

HRN (hinhest response ratio next


Prioridad de la tasa de respuesta
ms alta)
Poltica no apropiativa que corrige el retraso excesivo de procesos grandes que
produce el SJF, para as no crear en un favoritismo excesivo por los procesos
cortos, lo logra usando una formula basada en el tiempo de espera y el tiempo
de servicio, con lo cual la prioridad de cada trabajo no sola esta en funcin del
tiempo de servicio sino tambin del tiempo que ha esperado para ser atendido.

Bibliograf
a
http://es.slideshare.net/jhoax/gestion-de-memoria?
http://es.slideshare.net/witwicky/exposicion-28561707
next_slideshow=1
http://es.slideshare.net/javietro/admon-memory
http://sites.google.com/site/materiasisoperativo/unidad-3-administracion-de-lamemoria/3-1-politica-y-filosofia

MEMORIA REAL

INTRODUCCIN
La memoria es uno de los principales recursos de la computadora.
actualmente la mayora de los computadores cuentan con una gran
capacidad de memoria, y las aplicaciones actuales requieren de alta
capacidad de memoria, esto causa que se genere la escasez de
memoria en los sistemas multitarea y multiusuario.

Memoria real
La memoria real o principal es en donde son ejecutados los programas
y procesos de una computadora y es el espacio real que existe en
memoria para que se ejecuten los procesos. Por lo general esta
memoria es de mayor costo que la memoria secundaria, pero el acceso
a la informacin contenida en ella es de ms rpido acceso.

Definicin 2:
Se utiliza como memoria de trabajo de computadoras para el sistema
operativo, los programas y la mayor parte del software.
En la memoria real se cargan todas las instrucciones que ejecutan la
unidad central de procesamiento (procesador) y otras unidades del
computador.

Definicin 3:
Se utiliza frecuentemente en informtica para el almacenamiento de
programas y datos informativos.
Una memoria de este tipo es una pieza que se compone de uno o ms chips
y que forma parte del sistema de un ordenador o computadora.

Ventajas y desventajas
Ventajas:
- Mayor rapidez que los discos duros.

Desventajas:
- Elevado coste en relacin a su capacidad.
- La informacin contenida en la memoria es voltil, mientras que el
almacenamiento en discos
duros es esttica.
- La memoria de un ordenador es 100 veces menor que la capacidad de
los discos duros.

Administracin de la memoria con


mapas bits
Este tipo de administracin divide la memoria en unidades de
asignacin, las cuales pueden ser tan pequeas como unas cuantas
palabras o tan grandes como varios kilobytes. A cada unidad de
asignacin le corresponde un bit en el mapa de bits, el cual toma el
valor de 0 si la unidad est libre y 1 si est ocupada (o viceversa).

Ejemplo:

Video de la memoria real

Bibliografa
--Jesus Carretero Perez, Felix Garcia Carballeira, Fernando Perez
Costoya.2001.sistemas operativos una vision aplicada. Mc Graw Hill

- -Abraham Silberschatz, Peter Baer Galvin, Greg Gagne. 2006, Fundamentos de


sistemas operativos. Sptima edicin.. McGraw-Hill.

--Sistemas Operativos Dhamdhere, Dhananjay M. Ed. Mc-Graw Hill de


Mxico 2008
--http://pchardware.org/discos/discoventajas.php
--https://www.youtube.com/watch?v=cZM6YNjsytE

Jerarqua

Jerarqua
Se conoce como jerarqua de memoria a la organizacin piramidal de la
memoria en niveles, que tienen los ordenadores. Su objetivo es conseguir el
rendimiento de una memoria de gran velocidad al costo de una memoria de
baja velocidad, basndose en el principio de cercana de referencias
Los puntos bsicos relacionados con la memoria pueden resumirse en
Calidad, Velocidad, Costo .
Los niveles que componen la jerarqua de memoria habitualmente son:
Nivel
Nivel
Nivel
Nivel

1:
1:
2:
3:

Registros
Memoria Cach
Memoria Principal
Disco Duro

REGISTRO
Un registro es una memoria de alta velocidad y poca capacidad, integrada en el
microprocesador, que permite guardar y acceder a valores muy usados,
generalmente en operaciones matemticas. Es la manera ms rpida que tiene el
sistema de almacenar datos.
Los registros se miden generalmente por el nmero de bits que almacenan; por
ejemplo, un "registro de 32 bits". Los registros generalmente se implementan en un
banco de registros, memoria SRAM (Memoria Esttica de Acceso Aleatorio), un tipo
de memoria RAM (esttica), es muy cara, es voltil, es rpida.

MEMORIA CACHE
Es un conjunto de datos duplicados de otros originales, Cuando se accede por
primera vez a un dato, se hace una copia en el cach; los accesos siguientes se
realizan a dicha copia, haciendo que el tiempo de acceso medio al dato

MEMORIA PRINCIPAL
La memoria principal son circuitos integrados capaces de almacenar informacin
digital, a los que tiene acceso el microprocesador del equipo de cmputo. Poseen una
menor capacidad de almacenamiento que la memoria secundaria, pero una velocidad
millones de veces superior.

En las computadoras son utilizados dos tipos de estos


dispositivos:
Read Only Memory (ROM), memoria de solo lectura, almacena cdigos de programa
grabados en fbrica.
Random Access Memory (RAM), memoria de acceso aleatorio, almacena datos que
pueden ser escritos y borrados atendiendo a los procesos de computacin.
El
microprocesador direcciona las posiciones de la RAM para poder acceder a los datos
almacenados en ellas y para colocar los resultados de las operaciones.

DISCO DURO
Se llama disco duro, disco solid o disco rgido ( hard disk, HD o HDD) al dispositivo
encargado de almacenar informacin de forma permanente en una computadora.
Dentro de un disco duro hay varios platos , que son discos (de aluminio o cristal)
concntricos y que giran todos a la vez. El cabezal (dispositivo de lectura y escritura)
es un conjunto de brazos alineados verticalmente que se mueven hacia dentro o fuera
segn convenga, todos a la vez.

Los componentes que tiene un disco duro son:


Plato: Cada uno de los discos que hay dentro del disco duro (platos metlicos apilados
giran a gran Velocidad). Cara: Cada uno de los dos lados de un plato
Cabeza: Nmero de cabezales (leer y escribir).
Pista: Una circunferencia dentro de una cara; la pista 0 est en el borde exterior.
Cilindro: Conjunto de varias pistas; son todas las circunferencias que estn alineadas
verticalmente (una de cada cara).
Sector: Cada una de las divisiones de una pista. El tamao del sector no es fijo, siendo
el estndar 512 bytes.
Cinta magntica y los discos pticos para el almacenamiento de archivos.

You might also like