La gestione della memoria A gestão da memória Speicherverwaltung La gestion de la mémoire Memory management

Descripción de la memoria

La memoria física de un sistema se divide en dos categorías:

  • memoria de acceso aleatorio: comprende circuitos integrados y es, en consecuencia, muy veloz.
  • memoria de almacenamiento masivo: comprende dispositivos magnéticos (disco duro, cintas magnéticas, etcétera) y es mucho más lenta.
La memoria física consiste en un área de almacenamiento temporal para los programas y los datos que se usan. A grandes rasgos, mientras más grande sea el espacio de memoria, más aplicaciones se podrán ejecutar al mismo tiempo. Además, mientras más rápida sea la memoria, más rápida será la reacción del sistema. Por eso, el sistema operativo debe estar organizado de manera lo suficientemente eficiente como para obtener el mejor rendimiento posible.

Gestión de memoria

La gestión de memoria representa un vínculo delicado entre el rendimiento (tiempo de acceso) y la cantidad (espacio disponible). Siempre se busca obtener el mayor espacio disponible en la memoria, pero pocas veces existe la predisposición para comprometer el rendimiento.
La gestión de memoria también debe realizar las siguientes funciones:

  • permitir que la memoria se comparta (en sistemas de multiprocesos).
  • asignar bloques de espacio de memoria a distintas tareas;
  • proteger los espacios de memoria utilizados (por ejemplo, evitar que un usuario modifique una tarea realizada por otro usuario).
  • optimizar la cantidad de memoria disponible, específicamente a través de sistemas de expansión de memoria.

Expansión de memoria

Existen dos formas posibles de expandir la memoria:

  • Dividiendo un programa de modo que una parte permanezca en la memoria de acceso aleatorio y que una parte se cargue en la memoria cuando se necesite acceder a los datos.
  • Utilizando un mecanismo de memoria virtual que consiste en utilizar el disco duro como memoria principal y almacenar solamente las instrucciones y los datos utilizados por el procesador en la memoria RAM. El sistema operativo realiza esta operación creando un archivo temporal (conocido como SWAP o "archivo de intercambio") en el que se almacena la información cuando la memoria RAM ya no es suficiente. Esta operación produce una disminución considerable en el rendimiento, dado que se puede acceder al disco duro mucho más rápido que a la memoria RAM. Es normal que al utilizar la memoria virtual el LED del disco duro permanezca encendido casi constantemente y, en el caso del sistema Microsoft Windows, es común que aparezca un archivo "win386.swp", de gran tamaño en proporción a las necesidades de la memoria de acceso aleatorio.

Los mecanismos de distribución de memoria

La memoria central se puede distribuir de tres maneras:

  • segmentación: los programas se dividen en paquetes de longitudes variadas conocidos como "segmentos".
  • paginación: consiste en dividir la memoria en bloques y los programas en páginas de longitud fija.
  • una combinación de segmentación y paginación: algunas partes de la memoria se segmentan y otras se paginan.


Última actualización el jueves, 16 de octubre de 2008, 15:43:35 .Este documento intitulado « Gestión de memoria » de Kioskea (es.kioskea.net) esta puesto a diposición bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.
Mejores respuestas para « Gestión de memoria » en :
Introducción a la gestión de proyectos Ver Gestión de proyectos Proyecto se refiere a todas las acciones que deben realizarse para cumplir con una necesidad definida dentro de los plazos. Así, ya que el proyecto es una acción temporaria que tiene principio y fin, que utiliza recursos...
Memoria de acceso aleatorio (memoria RAM o PC) Ver Tipos de memoria de acceso aleatorio En términos generales, existen dos grandes categorías de memoria de acceso aleatorio: La memorias DRAM (Módulo de Acceso Aleatorio Dinámico), las cuales son menos costosas. Se utilizan principalmente para la...
Linux: Gestión de usuarios Ver Primer paso para el administrador Cuando varias personas tienen acceso al sistema, el administrador debe gestionar a los usuarios. Para hacer esto, debe estar en conocimiento de los comandos comunes y los archivos que deberá configurar. Los archivos...
Instalar Windows XP desde una memoria USB VerA continuación veremos un truco para crear una memoria USB booteable bajo XP. Esto es muy útil, para los que poseen una Netbook pero también para los que posean un PC sin lector de CD. Sólo veremos la creación de la memoria USB con Windows XP sin...
Optimizar la memoria virtual VerExplicación Este artículo trata sobre la optimización de la memoria virtual y no de un aumento de la memoria RAM con el cual no se consigue el mismo resultado. La memoria virtual siempre es utilizada, asi se disponga de una gran cantidad de...
La memoria no se puede Read o Written VerMensaje "La memoria no se puede Read o Written" Revisar los módulos de memoria Ver si hay malwares y eliminarlos si es que hay Revisar la configuración de Windows Limpiar el disco duro Reparar Windows Update Agregar memoria RAM En...
Equipos - Introducción a la memoria VerEl rol de la memoria El término "memoria" se aplica a cualquier componente electrónico capaz de almacenar datos en forma temporal. Existen dos categorías principales de memorias: La memoria interna que almacena datos en forma temporal mientras...
Memoria de sólo lectura (ROM) VerMemoria de sólo lectura (ROM) Existe un tipo de memoria que almacena información sin necesidad de corriente eléctrica; se trata de la ROM (Read Only Memory, o Memoria de Sólo Lectura), a veces denominada memoria no volátil, dado que no se borra...
Gestión de relaciones con el cliente (CRM) VerIntroducción a la gestión de relaciones con el cliente (CRM) Generalmente la principal fuente de ingresos de una empresa son sus clientes. Sin embargo, debido a que el mundo de los negocios está cambiando, sobre todo como resultado de la integración...