
Una memoria RAM o de acceso aleatorio se utiliza frecuentemente en informática para
el almacenamiento de programas y datos informativos.
La sigla RAM en inglés significa “Random Access Memory” y se traduce como “Memoria de Acceso Aleatorio” o, en algunos casos, “Directo”. Una memoria de este tipo es una pieza que se compone de uno o más chips y que forma parte del sistema de un ordenador o computadora.
PUNTEROS
Las páginas sirven como unidad de almacenamiento de información y de transferencia entre memoria principal y memoria auxiliar o secundaria. Cada marco se identifica por la dirección de marco, que esta en la posición física de la primera palabra en el marco de página.Las páginas de un programa necesitan estar contiguamente en memoria, aunque el programador lo observe de esta forma. Los mecanismos de paginación permiten la correspondencia correcta entre las direcciones virtuales (dadas por los programas) y las direcciones reales de la memoria que se reverencien.
Una memoria RAM o de acceso aleatorio se utiliza frecuentemente en informática para
el almacenamiento de programas y datos informativos.
La sigla RAM en inglés significa “Random Access Memory” y se traduce como “Memoria de Acceso Aleatorio” o, en algunos casos, “Directo”. Una memoria de este tipo es una pieza que se compone de uno o más chips y que forma parte del sistema de un ordenador o computadora.
PARTICIONES FIJAS
Con la creación de estas particiones se comienza a ver la multiprogramación, una partición fija por cada tarea, el tamaño de la partición se daba al arrancar el sistema cada partición se podía reconfigurar al volver encender o reiniciar el sistema. con estas particiones nos aparece la fragmentación interna.
PARTICIONES DINAMICAS
Con esta partición, las particiones son variables en número y longitud, esto quiere decir que cuando se carga un proceso a memorial principal se le asigna el espacio que necesita en memoria y no más. Esta partición comienza siendo muy buena pero en el trascurso de uso deja un gran número de huecos pequeños en la memoria lo cual se le denomina fragmentación externa.
FRAGMENTACION
La fragmentación es la memoria que queda desperdiciada al usar los métodos de gestión de memoria que se vieron en los métodos anteriores. Tanto el primer ajuste, como el mejor y el peor producen fragmentación externa.
La fragmentación puede ser:
· Fragmentación Externa: existe el espacio total de memoria para satisfacer un requerimiento, pero no es contigua.
· Fragmentación Interna: la memoria asignada puede ser ligeramente mayor que la requerida; esta referencia es interna a la partición, pero no se utiliza.
La fragmentación externa se puede reducir mediante la compactación para colocar toda la memoria libre en un solo gran bloque, pero est a solo es posible si la relocalización es dinámica y se hace en tiempo de ejecución.
PARTICIONES FIJAS
Con la creación de estas particiones se comienza a ver la multiprogramación, una partición fija por cada tarea, el tamaño de la partición se daba al arrancar el sistema cada partición se podía reconfigurar al volver encender o reiniciar el sistema. con estas particiones nos aparece la fragmentación interna.
PARTICIONES DINAMICAS
Con esta partición, las particiones son variables en número y longitud, esto quiere decir que cuando se carga un proceso a memorial principal se le asigna el espacio que necesita en memoria y no más. Esta partición comienza siendo muy buena pero en el trascurso de uso deja un gran número de huecos pequeños en la memoria lo cual se le denomina fragmentación externa.
FRAGMENTACION
La fragmentación es la memoria que queda desperdiciada al usar los métodos de gestión de memoria que se vieron en los métodos anteriores. Tanto el primer ajuste, como el mejor y el peor producen fragmentación externa.
La fragmentación puede ser:
· Fragmentación Externa: existe el espacio total de memoria para satisfacer un requerimiento, pero no es contigua.
· Fragmentación Interna: la memoria asignada puede ser ligeramente mayor que la requerida; esta referencia es interna a la partición, pero no se utiliza.
La fragmentación externa se puede reducir mediante la compactación para colocar toda la memoria libre en un solo gran bloque, pero est a solo es posible si la relocalización es dinámica y se hace en tiempo de ejecución.