ADMINISTRACIÓN DE MEMORIA



  "MEMORIA"


La memoria suelen ser de rápido acceso, y pueden ser volátiles o no volátiles.
La clasificación principal de memorias son RAM y ROM. estas memorias son utilizadas para almacenamiento primario.
*La memoria se puede definir como los circuitos que permiten almacenar y recuperar la información.
*La unidad de almacenamiento es el bit (binary element) aun que normalmente la consideramos estructurada en bytes (8bits).
*Aunque el byte es la unidad de direccionamiento, solemos hablar de palabras. Palabra se refiere ala longitud de los registros del microprocesador.






"ACCESO A LA MEMORIA ASOCIATIVAS Y CONVENCIONALES"

Según la manera de acceder a las celdas de información de la memoria las podemos clasificar de;

*Memorias asociativas direccionables por contenidos: se obtiene toda la información de las celdas suministrando parte de esa información, utilizada principalmente en los caches.


Se basa en el principio de localidad que establece que la mayoría de programas tiende a referenciar un porcentaje reducido de sus paginas durante periodos relativamente largos de tiempo.

Con base en este principio se equipa a los computadores de un dispositivo de hardware para asociar las direcciones virtuales con las direcciones reales(físicas) sin tener que recurrir a la tabla de paginas.

*Memorias convencionales cada celda es direccionable por un numero al que llamaremos dirección.


La memoria convencional es la parte de la memoria donde se pueden cargar los programas sin necesidad de instrucciones especificas. La cantidad de memoria convencional varía entre 256 KB y 640 KB (en todos los ordenadores recientes: 386, 486, pentium, etc).

Es la memoria en la que funciona la mayoría de los programas escritos para el sistema operativo DOS.



"JERARQUÍA DE MEMORIA"


Se conoce como jerarquía de memoria a la organización piramidal de la memoria de niveles, que tiene los ordenadores. Su objetivo es conseguir el rendimiento de una memoria de gran velocidad al coste de una memoria de baja velocidad.
El tiempo de acceso es el tiempo necesario para realizar una El tiempo de acceso es el tiempo necesario para realizar una operaci ón
de lectura/escritura, es decir, el tiempo que transcurre desde el
instante en que se pone la dirección en el bus de direcciones hasta
que el dato ha sido almacenado o puesto a disposici ón de la CPU. de lectura/escritura, es decir, el tiempo que transcurre desde el instante en que se pone la dirección en el bus de direcciones hasta que el ha sido almacenado o puesto a disposición de la CPU.




"PAGINACIÓN"

Es una estrategia de organización de la memoria que consiste en dividir la memoria en porciones de igual tamaño, a dichas porciones se las conoce como marcos de pagina o simplemente como paginas. Las paginas están definidas por un numero de pagina, que identifica de forma única a cada pagina(dentro del espacio de memoria de un proceso). cada pagina se asigna en exclusividad a un proceso.







"SEGMENTACIÓN"

La segmentación es una técnica de gestión de memoria que pretende acercarse mas al punto de vista del usuario. los programas se desarrollan, generalmente, en torno a un núcleo central desde el que se bifurca a otras partes o se accede a zonas de datos.
La segmentación puede ocasionar entonces segmentación externa, cuando todos los bloques libres de memoria son demasiado pequeños para acomodar a un segmento. 
También ayuda a incrementar la modularidad de un programa: Es muy común que las bibliotecas enlazadas dinámicamente estén representadas en segmentos independientes.




"ADMINISTRACIÓN DE MEMORIA"

*Es un sistema el S.O. debe llevar contabilidad de la memoria.

*El S.O. tiene que llevar contabilidad de la memoria disponible en el sistema: la memoria no contabiliza por el S.O. no esta disponible para los procesos.

*El S.O. también tiene que llevar una contabilidad de proceso.

*El S.O. asigna memoria a los procesos cuando se inicia su ejecución y cuando la solicitan.

*Cuando el proceso termina el S.O. recupera la memoria que tenga asignada.

*Si el sistema tiene memoria es el S.O. quien se encarga de gestionarla.






No hay comentarios:

Publicar un comentario