Anda di halaman 1dari 7

Propsito de la actividad: Comprender cmo se gestiona y administra la memoria en

una computadora, adems de analizar la organizacin piramidal y la jerarqua de


memoria.

Indicaciones: En esta actividad se requiere identificar los niveles de la memoria, por lo


que es importante analizar un sistema operativo, a eleccin del alumno para realizar los
ejemplos de esta actividad.

I. Definir y explicar cada uno de los elementos de la siguiente imagen, agregando a


cada elemento un ejemplo real, tomando como premisa un sistema operativo.

a) Registros del Procesador

Son porciones de memoria integradas al procesador de poca capacidad y de


velocidad ultrarrpida, permiten el acceso y almacn de datos que se usen de
manera frecuente, su principal aplicacin es incrementar la velocidad de ejecucin
de los programas.

Algunos tipos de registros del procesador son:


Registro de memoria
Registro de propsito general
Registro de propsito especfico
Registro de coma flotante
Registro de constantes
Registro vectorial
Un ejemplo de cmo Windows almacenara un dato numrico en un registro de
memoria, podra ser al momento en que un sistema de control de cuentas
bancarias almacena el nmero de cliente para que si ste desea hacer realizar
ms operaciones no existan demoras.

b) Memoria cach

Porcin de memoria de corta capacidad, por lo general es una fraccin de la


memoria principal con un tiempo de acceso rpido y breve; se ubica entre el CPU
y la memoria central, esta a su vez puede dividirse en: cach on chip (cach
dentro del circuito integrado) y cach on board (en la placa del circuito de la placa
pero fuera del circuito integrado), siendo la cach on chip ms rpida por razones
fsicas.

Para ejemplificar la memoria cach podemos citar en Windows al momento de


trabajar con un arreglo pequeo sobre el que se realizarn operaciones, por lo que
al estar ah almacenado estas ocurrirn a gran velocidad.

c) Memoria RAM

Esta se conoce como la memoria principal y es en este nivel donde se almacenan de


manera momentnea programas y datos, actualmente las capacidades van desde
cientos de megabytes hasta varios gigas, todas las peticiones que no puedan ser
atendidas desde el cach pasan hacia la memoria RAM.

Un ejemplo del uso de memoria RAM bajo Windows es este documento el cual se
encuentra en la memoria RAM, por lo que si ocurriera una falla o apagn y no se
hubiera guardado se perderan los cambios.

d) Disco duro

Este tipo de almacenamiento se utiliza para acceder a datos de manera aleatoria,


como es un dispositivo de tipo mecnico implica que tiene baja velocidad comparado
con la RAM (tres veces ms lento).

Existe una tcnica del tipo Memoria virtual, en donde se puede utilizar el disco como
si fuera memoria RAM; esto consiste en pasar a disco las porciones de RAM que no
se estn usando en ese momento.

Continuando con los ejemplos en Windows, si yo necesito trabajar con mi documento


previamente guardado el sistema operativo lo buscar en el disco duro para enviarlo a
la memoria RAM y poder hacer alguna modificacin.

e) Copias de seguridad (Cintas magnticas, disco duro extrable)

Este tipo de medios se utilizan como respaldo para el almacenamiento y para


resguardar datos extensos.

El acceso a una cinta consiste en colocarla en el lector, enseguida es probable que


la cinta tenga que recorrerse hasta llegar al segmento solicitado; el proceso puede
llegar a tardar algunos minutos, la mayor ventaja de este tipo de medio es muy
econmica por bit y tiene la capacidad de ser removida.

En la actualidad los discos duros externos funcionan de manera similar a un disco


duro interno, con la ventaja de que se conecta generalmente a un puerto
permitiendo la portabilidad. Dependiendo del tipo de conexin vara en velocidades
que van de los 60 MB/s a los 1.25 GB/S lo cual es mucho ms rpido que las
cintas magnticas.

Las unidades de cinta o de disco duro externo bajo el sistema operativo Windows
pueden ser de gran utilidad para almacenar grandes volmenes de informacin, como
puede ser una base de datos; en donde se recorrer el medio de almacenamiento
hasta encontrar los elementos requeridos, enseguida se mandarn a la memoria RAM
para su visualizacin.

II. Investigar las tcnicas para la administracin de la memoria del Sistema


Operativo mencionado de acuerdo a la imagen anterior.

III. Identifica las ventajas e inconvenientes para implementar cada una de ellas.

TCNICAS DE ADMINISTRACIN DE MEMORIA


NOMBRE VENTAJAS DESVENTAJAS
MONO- Mayor facilidad para Limitada por la RAM disponible.
PROGRAMACIN administrar el sistema. El SO dedica parte importante de
La memoria real es tomada su software.
para almacenar el programa Se requiere conocimiento
ejecutado. avanzado del hardware.
Organizacin fsica simple. Problemas por el reparto de
memoria.
Se debe asegurar que los
programas no sean afectados.
MULTI- Administracin ms simple. Provoca infrautilizacin de
PROGRAMACIN Divisin en particiones memoria.
FIJAS contiguas. Poca flexibilidad del mtodo.
Colocacin en nica cola de Se complica ejecutar programas
espera a todos los programas. grandes.
MULTI- Particiones definidas del Probabilidad de que un programa
PROGRAMACI tamao adecuado. no pueda contenerse en el bloque
N VARIABLE Flexibilidad lo que hace un de memoria ms grande.
mejor uso de memoria. Huecos de memoria.
Se juntan todas las zonas de
memoria para sumar la
disponible.
MULTI- Permite asignacin Costo excesivo en memorias
PROGRAMACI discontinua. pequeas de alta velocidad.
N PAGINACIN Fcil control de pginas. Consumo alto de memoria.
Permite varios procesos o
usuarios.
Divisin de cada programa en
pginas.
MULTI- Reduce la fragmentacin. Probables problemas de
PROGRAMACI Se ajusta reduciendo huecos. fragmentacin externa.
N Segmentos ms costosos que los
SEGMENTACIN de paginacin.
Hardware y software de alto
costo.

IV. Investiga sobre la jerarqua de memoria: organizacin piramidal, definiciones,


almacenamiento y su interaccin con el procesador.

En una organizacin piramidal su objetivo primordial es conseguir una memoria con


rendimiento de alta velocidad con el coste de una memoria de baja velocidad o simple.
Los niveles que la componen son:

Nivel 0 - Registros
Nivel 1 - Memoria cache
Nivel 2 - Memoria principal
Nivel 3 - Disco duro
Nivel 4 - Virtual
Nivel 5 - Respaldo
Considerando globalmente la forma de almacenamiento de informacin de una
computadora se puede establecer una jerarqua de memoria bajo los siguientes puntos:

Tamao de capacidad del almacenamiento que sea suficiente

El tiempo de acceso sea muy rpido, el mejor posible

El ancho de banda sea alto

El coste por bit sea reducido

V. Explica los elementos de la jerarqua de memoria, y enfatiza sobre las diferencias


de la memoria real y virtual, utiliza un organizador grfico de tu eleccin.
Elementos Jerarqua de Memoria
Nivel 0 Registros - Los registro de datos
- Los registro de memoria
- Los registro de propsito general
- Los registro de coma flotante
- Los registro de constantes

- Los registro de propsito especifico

Nivel 1 Memoria Cach Sistema especial de almacenamiento de alta velocidad.


Nivel 2 Memoria Principal
Se divide en los tipos:

- ROM

- RWM o memoria de lectura/escritura.


Nivel 3 - Disco Duro
Funcionan a velocidades muy superiores cuando los
sistemas emplean lectura y escritura al mismo tiempo.
Nivel 4 - Virtual
Con una unidad de disco duro se crea un almacn de
informacin, con capacidad de crear una memoria virtual
donde se almacenan procesos inactivos.
Nivel 5 Medios de
respaldo Son medios a los que se accede para recuperar
informacin respaldada, para mostrarlos al usuario se
recuperan y almacenan en la memoria principal, algunos
ejemplos son las cintas y los discos duros de respaldo.

Memoria Real Memoria Virtual


Espacio real de memoria que existe para Espacio que se crea a partir de tomar
que se ejecuten los procesos. espacio de una unidad de disco.
Mayor costo. Menor costo ya que se re usa un recurso.
Buena velocidad solo inferior a la memoria Puede haber menor velocidad al
Cach. intercambiar procesos activos e inactivos.

Conclusiones

Dentro de los Sistemas Operativos es de gran importancia la administracin y


jerarquizacin de memoria ya que esto permite un aprovechamiento mximo de este
recurso dando prioridad a las transacciones que deben tener ms prioridad, si este
recurso es bien administrado nos permitir que de igual forma no se bloquee el sistema.
Fuentes de Consulta:

UnADM (2017). Programacin de Sistemas Operativos. Unidad 1. Administracin de


procesador, memoria y dispositivos de E/S.
Recuperado desde:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S1-
B2/DS/03/DPSO/U1/Unidad_1_Administracion_de_procesador_memoria_y_dispositivos_
de_ES.pdf

Castellanos (2014). Memoria. Concepto y Tipos.


Recuperado el 10 de abril de 2017 desde:
https://lcsistemasoperativos.wordpress.com/2015/02/04/04-1-memoria-concepto-y-tipos/

Tanenbaum (2009). Sistemas Operativos Modernos, 3. Edicin.


Pearson Educacin de Mxico, S.A. de C.V., Atlacomulco 500-5 Piso, Col Industrial Atoto,
Naucalpan de Jurez, Estado de Mxico, C.P. 53519.

https://lcsistemasoperativos.wordpress.com/2015/02/04/04-1-memoria-concepto-y-tipos/
http://openaccess.uoc.edu/webapps/o2/bitstream/10609/8179/1/fserranocaTFC0611.pdf
https://es.scribd.com/doc/310317859/DPSO-U1-A2-MAGH
https://www.applesfera.com/accesorios/unidades-de-almacenamiento-externo-cual-es-el-
mas-adecuado-para-cada-usuario-applesfera-responde