Select the product you need help with
Memoria RAM, memoria virtual, archivo de paginación y administración de memoria en WindowsId. de artículo: 2160852 - Ver los productos a los que se aplica este artículo En esta páginaResumenEn este artículo contiene información básica acerca de la implementación de memoria virtual en las versiones de 32 bits de Windows. Esta información se refiere a Windows 2000, Windows XP, Windows Server 2003, Windows Vista y Windows Server 2008. (Como Windows Server 2008 R2 está disponible sólo en una versión de 64 bits, esta información no se aplica a él.) Más informaciónEn los sistemas operativos modernos tales como Windows, las aplicaciones y muchos procesos del sistema siempre hacen referencia a la memoria mediante el uso de direcciones de memoria virtual. Direcciones de memoria virtual se convierten automáticamente a direcciones de (memoria RAM) reales por el hardware. Sólo las partes principales del núcleo del sistema operativo omitir esta traducción de direcciones y utilizan direcciones de memoria real directamente. Memoria virtual que se utiliza siempre, incluso cuando la memoria necesaria para todos los procesos en ejecución no exceda el volumen de la cantidad de RAM instalada en el sistema. Existe una versión ampliada de este artículo está disponible en el blog de Bruce Sanderson Windows. Para ver este artículo, visite el siguiente sitio de blog: Información general de Windows de Bruce Sanderson: memoria RAM, memoria virtual, archivo de paginación y todas esas cosas
(http://members.shaw.ca/bsanders/WindowsGeneralWeb/RAMVirtualMemoryPageFileEtc.htm)
Procesos y espacios de direccionesTodos los procesos (por ejemplo, archivos ejecutables de aplicación) que se ejecutan en versiones de 32 bits de Windows se asignan direcciones de memoria virtual (un espacio de direcciones virtuales), que van desde 0 a 4.294.967.295 (2 * 32-1 = 4 GB), sin tener en cuenta la cantidad de RAM realmente está instalado en el equipo.En la configuración de Windows de forma predeterminada, se designan 2 gigabytes (GB) de este espacio de direcciones virtuales para el uso privado de cada proceso y los otro 2 GB que se comparte entre todos los procesos y el sistema operativo. Por lo general, las aplicaciones (por ejemplo, el Bloc de notas, Word, Excel y Acrobat Reader) utilizar sólo una fracción de los 2 GB de espacio de direcciones privadas. El sistema operativo asigna los marcos de páginas de memoria RAM sólo en aquellas páginas de memoria virtual que se están utilizando. Physical Address Extension (PAE) es la característica de la arquitectura Intel de 32 bits que se expande a la dirección de memoria física (RAM) a 36 bits. PAE no cambia el tamaño del espacio de direcciones virtuales (que permanece en 4 GB), pero sólo el volumen de RAM real que puede incluirse en el procesador. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base: 268363 La traducción entre la dirección de memoria virtual de 32 bits que se utiliza el código que se ejecuta en un proceso y la dirección de memoria RAM de 36 bits se gestiona automáticamente y transparente por el hardware del equipo según las tablas de traducción que se mantienen por el sistema operativo. Cualquier página de memoria virtual (dirección de 32 bits) se puede asociar con cualquier página de memoria RAM física (dirección de 36 bits).
(http://support.microsoft.com/kb/268363/
)
Intel Physical Addressing Extensions (PAE) en Windows 2000 La lista siguiente describe la cantidad de RAM compatible con las diferentes ediciones y versiones de Windows (a partir de mayo de 2010): Contraer esta tabla
Archivo de paginaciónMemoria RAM es un recurso limitado, mientras que para fines más prácticos, la memoria virtual es ilimitada. Puede haber muchos procesos y cada proceso tiene su propio 2 GB de espacio de direcciones virtual privada. Cuando la memoria usada por todos los procesos existentes excede la memoria RAM disponible, el sistema operativo mueve las páginas (piezas de 4 KB) de uno o varios espacios de direcciones virtuales para el disco duro del equipo. Esto libera ese marco de RAM para otros usos. En sistemas Windows, estas páginas "paginadas hacia fuera" se almacenan en uno o varios archivos (Pagefile.sys) en la raíz de una partición. Puede haber un archivo de este tipo en cada partición del disco. La ubicación y el tamaño del archivo de página está configurado en Propiedades del sistema (haga clic en Opciones avanzadas, haga clic en rendimientoy, a continuación, haga clic en el Configuración botón).Es frecuente que los usuarios pregunten "¿qué tamaño debo asignar al archivo de paginación?" Hay una única respuesta a esta pregunta porque depende de la cantidad de memoria RAM instalada y en la cantidad de memoria virtual requiere esa carga de trabajo. Si no hay ninguna otra información disponible, la recomendación típica de 1,5 veces la RAM instalada es un buen punto de partida. En los sistemas de servidor, normalmente desea tener suficiente RAM para que nunca haya una escasez y el archivo de paginación no se utiliza básicamente. En estos sistemas, puede no proveer ninguna finalidad útil mantener un archivo de paginación realmente grande. Por otra parte, si hay abundante espacio en disco, mantener un archivo de paginación grande (por ejemplo, 1,5 veces la memoria RAM instalada) no causa un problema y esto también elimina la necesidad que preocuparse sobre el tamaño que sea. Rendimiento, límites de arquitectura y RAMEn cualquier sistema informático, cuando aumenta la carga (el número de usuarios, el volumen de trabajo), rendimiento disminuye, pero de manera no lineal. Cualquier aumento de carga o demanda, más allá de un determinado punto, provoca una disminución significativa del rendimiento. Esto significa que algunos recursos es muy escasos y se ha convertido en un cuello de botella.En algún momento, no se puede aumentar los recursos que son escasos. Esto significa que se ha alcanzado un límite de arquitectura . Algunos límites de arquitectura frecuentes en Windows son los siguientes:
Instrucciones encontradas con frecuencia entre comillas como la siguiente: Con un servidor de Terminal Server, los 2 GB de espacio de direcciones compartido se usarán completamente antes de utilizar los 4 GB de RAM." Esto puede ser cierto en algunos casos. Sin embargo, es necesario supervisar el sistema para saber si se aplican a su sistema o no. En algunos casos, estas instrucciones son las conclusiones de los entornos específicos de Windows NT 4.0 o Windows 2000 y no necesariamente se aplican a Windows Server 2003. Se realizaron cambios significativos en Windows Server 2003 para reducir la probabilidad de que estos límites de arquitectura de hecho se alcanzará en la práctica. Por ejemplo, algunos procesos que se encontraban en el núcleo se movieron a procesos de núcleo no reducir la memoria utilizada en el espacio de direcciones virtual compartida. Supervisar el uso de memoria RAM y memoria virtualMonitor de rendimiento es la herramienta de principio para supervisar el rendimiento del sistema y para identificar la ubicación de los cuellos de botella. Para iniciar el Monitor de rendimiento, haga clic enInicio, haga clic en Panel de control, haga clic en Herramientas administrativasy, a continuación, haga doble clic en Monitor de rendimiento. Aquí es un resumen de algunos contadores importantes y lo que te dicen:
PropiedadesId. de artículo: 2160852 - Última revisión: lunes, 20 de mayo de 2013 - Versión: 13.0 La información de este artículo se refiere a:
Traducción automática IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente. Haga clic aquí para ver el artículo original (en inglés): 2160852
(http://support.microsoft.com/kb/2160852/en-us/
)
|




Volver al principio








