Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
16
MARIO EZEQUIEL
GARCIA HUERTA
Actividad 2 / Unidad 1 / Administracin y jerarqua
de la memoria
Tcnica de
administracin
de memoria
Ventajas
Inconvenientes
Paginacin
Segmentacin
Memoria Virtual
Fragmentacin
Jerarqua de memorias
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 coste de una memoria de baja velocidad,
basndose en el principio de cercana de referencias.
La unidad de memoria de un computador se puede ver como una jerarqua de
componentes. Desde el punto de vista del diseador, esta jerarqua impone una
serie de ligaduras que se pueden resumir en los tres parmetros siguientes
Capacidad de la memoria
Velocidad
Coste
por el contrario, una gran capacidad implica un menor coste por unidad de
informacin y una velocidad moderada. La Tabla 2.4 resume estas caractersticas.
Fragmentacin
La fragmentacin de la memoria es la memoria que queda desperdiciada al usar
los mtodos de gestin de memoria. La hay de dos tipos: Externa e Interna
1- Fragmentacin Externa
Existe espacio total de memoria para satisfacer un requerimiento, pero no es
contigua. La fragmentacin externa se puede reducir mediante la compactacin
para colocar toda la memoria libre en un solo gran bloque, pero solo es posible si
la relocalizacin es dinmica y en tiempo de ejecucin.
2- Fragmentacin Interna
El hecho de asignar memoria en bloques de tamao fijo y predefinido se traduce
en que la memoria asignada puede ser ligeramente mayor que la que realmente
se necesita, en cuyo caso se desperdicia cierta cantidad. Se podra evitar
permitiendo la asignacin exacta de memoria que necesite cada proceso de forma
dinmica.
Observacin
Una estrategia comn para reducir el impacto de la fragmentacin es separar las
zonas del sistema de archivos que experimenten muchas mas lecturas y escrituras
de otras zonas ms voltiles donde se crean y borran continuamente archivos. Por
ejemplo el SO se compone de carpetas estticas que se modifican con mucha
menor frecuencia que los Perfiles de los usuarios donde se suele estar creando y
destruyendo informacin continuamente. Al separar ambas zonas en particiones
independientes logramos que el desfragmentador trabaje de forma mucho ms
eficiente.