Compartir a través de


Espacio de direcciones virtuales y almacenamiento físico

La cantidad máxima de memoria física compatible con Microsoft Windows oscila entre 2 GB y 24 TB, en función de la versión de Windows. Para obtener más información, consulta Límites de memoria para versiones de Windows. El espacio de direcciones virtuales de cada proceso puede ser menor o mayor que la memoria física total disponible en el equipo. El subconjunto del espacio de direcciones virtuales de un proceso que reside en la memoria física se conoce como el conjunto de trabajo. Si los subprocesos de un proceso intentan usar más memoria física de la que está disponible actualmente, el sistema página parte del contenido de la memoria en el disco. La cantidad total de espacio de direcciones virtuales disponible para un proceso está limitada por la memoria física y el espacio libre en el disco disponible para el archivo de paginación.

El almacenamiento físico y el espacio de direcciones virtuales de cada proceso se organizan en páginas, unidades de memoria, cuyo tamaño depende del equipo host. Por ejemplo, en equipos x86, el tamaño de la página host es de 4 kilobytes.

Para maximizar su flexibilidad en la administración de la memoria, el sistema puede mover páginas de memoria física hacia y desde un archivo de paginación en el disco. Cuando una página se mueve en memoria física, el sistema actualiza los mapas de página de los procesos afectados. Cuando el sistema necesita espacio en memoria física, mueve las páginas menos usadas recientemente de la memoria física al archivo de paginación. La manipulación de la memoria física por parte del sistema es totalmente transparente para las aplicaciones, que solo funcionan en sus espacios de direcciones virtuales.