Cómo determinar el tamaño del archivo de paginación para las versiones de 64 bits de WindowsHow to determine the appropriate page file size for 64-bit versions of Windows

El tamaño de los archivos de página depende de los requisitos de descarga de bloqueo del sistema y el uso máximo o el uso máximo previsto de la carga del sistema.Page file sizing depends on the system crash dump setting requirements and the peak usage or expected peak usage of the system commit charge. Ambas consideraciones son únicas para cada sistema, incluso para sistemas que son idénticos.Both considerations are unique to each system, even for systems that are identical. Esto significa que el tamaño del archivo de paginación también es único para cada sistema y no se puede generalizar.This means that page file sizing is also unique to each system and cannot be generalized.

Determinar el tamaño de archivo de página adecuadoDetermine the appropriate page file size

Use las siguientes consideraciones para el tamaño de archivo de página para todas las versiones de Windows y Windows Server.Use the following considerations for page file sizing for all versions of Windows and Windows Server.

Configuración de volcado de bloqueoCrash dump setting

Si desea que un archivo de volcado de sucesos se cree durante un bloqueo del sistema, debe existir un archivo de paginación o un archivo de volcado dedicado y ser lo suficientemente grande para realizar copias de seguridad de la configuración del volcado de bloqueo del sistema.If you want a crash dump file to be created during a system crash, a page file or a dedicated dump file must exist and be large enough to back up the system crash dump setting. De lo contrario, no se creará un archivo de volcado de memoria del sistema.Otherwise, a system memory dump file is not created.

Para obtener más información, consulte la sección compatibilidad con volcados del sistema .For more information, see Support for system crash dumps section.

Carga máxima de confirmación del sistemaPeak system commit charge

La carga del sistema no puede superar el límite de confirmación del sistema.The system commit charge cannot exceed the system commit limit. Este límite es la suma de memoria física (RAM) y todos los archivos de paginación combinados.This limit is the sum of physical memory (RAM) and all page files combined. Si no hay archivos de paginación, el límite de confirmación del sistema es ligeramente inferior a la memoria física instalada.If no page files exist, the system commit limit is slightly less than the physical memory that is installed. El uso máximo de la memoria confirmada del sistema puede variar considerablemente entre los sistemas.Peak system-committed memory usage can vary greatly between systems. Por lo tanto, la memoria física y el tamaño del archivo de paginación también varían.Therefore, physical memory and page file sizing also vary.

Cantidad de páginas a las que se accede con poca frecuenciaQuantity of infrequently accessed pages

El propósito de un archivo de página es revertir (compatibilidad) páginas modificadas con poca frecuencia para que se puedan quitar de la memoria física.The purpose of a page file is to back (support) infrequently accessed modified pages so that they can be removed from physical memory. Esto proporciona más espacio disponible para las páginas a las que se accede más a menudo.This provides more available space for more frequently accessed pages. El contador de rendimiento "lista de páginas de la lista de páginas de \Memory\Modified" mide, en parte, el número de páginas modificadas a las que se tiene acceso con poca frecuencia y que están destinadas al disco duro.The "\Memory\Modified Page List Bytes" performance counter measures, in part, the number of infrequently accessed modified pages that are destined for the hard disk. Sin embargo, tenga en cuenta que no toda la memoria de la lista de páginas modificada está escrita en el disco.However, be aware that not all the memory on the modified page list is written out to disk. Normalmente, varios cientos de megabytes de memoria permanecen en la lista modificada.Typically, several hundred megabytes of memory remains resident on the modified list. Por lo tanto, considere la posibilidad de extender o agregar un archivo de página si se cumplen todas las condiciones siguientes:Therefore, consider extending or adding a page file if all the following conditions are true:

  • Se necesita más memoria física disponible (\Memory\Available MBytes).More available physical memory (\Memory\Available MBytes) is required.

  • La lista de páginas modificada contiene una cantidad considerable de memoria.The modified page list contains a significant amount of memory.

  • Los archivos de la página existentes están casi llenos (\Paging archivos (*) % de uso).The existing page files are fairly full (\Paging Files(*)% Usage).

Compatibilidad con volcados del sistemaSupport for system crash dumps

El bloqueo del sistema (también conocido como "comprobación de errores" o "error de detención") se produce cuando el sistema no puede ejecutarse correctamente.A system crash (also known as a “bug check” or a "Stop error") occurs when the system cannot run correctly. El archivo de volcado que se genera a partir de este evento se denomina volcado de bloqueo del sistema.The dump file that is produced from this event is called a system crash dump. Se usa un archivo de paginación o un archivo de volcado dedicado para escribir un archivo de volcado (Memory. DMP) en el disco.A page file or dedicated dump file is used to write a crash dump file (Memory.dmp) to disk. Por lo tanto, un archivo de paginación o un archivo de volcado dedicado debe ser lo suficientemente grande para admitir el tipo de volcado de sucesos seleccionado.Therefore, a page file or a dedicated dump file must be large enough to support the kind of crash dump selected. De lo contrario, el sistema no puede crear el archivo de volcado de sucesos.Otherwise, the system cannot create the crash dump file.

Nota

Durante el inicio, los archivos de la página administrada por el sistema se ajustan a la configuración de volcado de bloqueo del sistema.During startup, system-managed page files are sized respective to the system crash dump settings. Esto supone que existe suficiente espacio libre en el disco.This assumes that enough free disk space exists.

Configuración del volcado de bloqueo del sistemaSystem crash dump setting Requisito de tamaño mínimo de archivo de páginaMinimum page file size requirement
Volcado de memoria pequeña (256 KB)Small memory dump (256 KB) 1 MB1 MB
Volcado de memoria del núcleoKernel memory dump Depende del uso de la memoria virtual del núcleoDepends on kernel virtual memory usage
Volcado de memoria completaComplete memory dump 1 x RAM más 257 MB *1 x RAM plus 257 MB*
Volcado de memoria automáticaAutomatic memory dump Depende del uso de la memoria virtual del núcleo.Depends on kernel virtual memory usage. Para obtener más información, consulte volcado de memoria automática.For details, see Automatic memory dump.

\ * 1 MB de datos de encabezado y controladores de dispositivo puede sumar 256 MB de datos de volcado secundarios.* 1 MB of header data and device drivers can total 256 MB of secondary crash dump data.

La configuración de volcado de memoria automática está habilitada de forma predeterminada.The Automatic memory dump setting is enabled by default. Esta es una configuración en lugar de un tipo de volcado de sucesos.This is a setting instead of a kind of crash dump. Esta configuración selecciona automáticamente el mejor tamaño de archivo de página, según la frecuencia de los bloqueos del sistema.This setting automatically selects the best page file size, depending on the frequency of system crashes.

La característica de volcado de memoria automática selecciona inicialmente un tamaño de archivo de paginación pequeño.The Automatic memory dump feature initially selects a small paging file size. Se acomodaría la mayor parte del tiempo a la memoria del núcleo.It would accommodate the kernel memory most of the time. Si el sistema se bloquea de nuevo dentro de cuatro semanas, la característica de volcado de memoria automática establece el tamaño del archivo de paginación en el tamaño de RAM o 32 GB, lo que sea menor.If the system crashes again within four weeks, the Automatic memory dump feature sets the page file size as either the RAM size or 32 GB, whichever is smaller.

Volcado de memoria del núcleo requiere suficiente espacio de archivo de paginación o espacio de archivo de volcado dedicado para admitir el modo de núcleo del uso de memoria virtual.Kernel memory crash dumps require enough page file space or dedicated dump file space to accommodate the kernel mode side of virtual memory usage. Si el sistema se bloquea de nuevo dentro de las cuatro semanas siguientes al bloqueo anterior, se selecciona un volcado de memoria completa al reiniciar.If the system crashes again within four weeks of the previous crash, a Complete memory dump is selected at restart. Esto requiere un archivo de paginación o un archivo de volcado dedicado de al menos el tamaño de la memoria física (RAM) más 1 MB para la información de encabezado más 256 MB para que los datos potenciales del controlador sean compatibles con todos los datos potenciales que se vuelcan desde la memoria.This requires a page file or dedicated dump file of at least the size of physical memory (RAM) plus 1 MB for header information plus 256 MB for potential driver data to support all the potential data that is dumped from memory. Una vez más, el archivo de página administrado por el sistema se incrementará a este tipo de volcado de bloqueo.Again, the system-managed page file will be increased to back this kind of crash dump. Si el sistema está configurado para tener un archivo de paginación o un archivo de volcado dedicado de un tamaño específico, asegúrese de que el tamaño es suficiente para revertir la configuración del volcado de bloqueo que se muestra en la tabla anteriormente en esta sección y la carga máxima de confirmación del sistema.If the system is configured to have a page file or a dedicated dump file of a specific size, make sure that the size is sufficient to back the crash dump setting that is listed in the table earlier in this section together with and the peak system commit charge.

Archivos de volcado dedicadosDedicated dump files

Los equipos que ejecutan Microsoft Windows o Microsoft Windows Server suelen tener un archivo de paginación para admitir un volcado de bloqueo del sistema.Computers that are running Microsoft Windows or Microsoft Windows Server usually must have a page file to support a system crash dump. Los administradores del sistema ahora tienen la opción de crear un archivo de volcado dedicado en su lugar.System administrators now have the option to create a dedicated dump file instead.

Un archivo de volcado dedicado es un archivo de página que no se utiliza para la paginación.A dedicated dump file is a page file that is not used for paging. En su lugar, se "dedica" al archivo de volcado de bloqueo del sistema (Memory. DMP) cuando se produce un bloqueo del sistema.Instead, it is “dedicated” to back a system crash dump file (Memory.dmp) when a system crash occurs. Los archivos de volcado dedicados se pueden colocar en cualquier volumen de disco que admita un archivo de paginación.Dedicated dump files can be put on any disk volume that can support a page file. Le recomendamos que use un archivo de volcado dedicado si desea un volcado de bloqueo del sistema pero no desea un archivo de página.We recommend that you use a dedicated dump file if you want a system crash dump but you do not want a page file.

Archivos de página administrados por el sistemaSystem-managed page files

De forma predeterminada, los archivos de página son administrados por el sistema.By default, page files are system-managed. Esto significa que los archivos de página aumentan y disminuyen según muchos factores, como la cantidad de memoria física instalada, el proceso de adaptación de la carga del sistema y el proceso de acomodar un volcado de bloqueo del sistema.This means that the page files increase and decrease based on many factors, such as the amount of physical memory installed, the process of accommodating the system commit charge, and the process of accommodating a system crash dump.

Por ejemplo, cuando la carga de confirmación del sistema es superior al 90 por ciento del límite de confirmación del sistema, el archivo de paginación se aumenta para devolverlo.For example, when the system commit charge is more than 90 percent of the system commit limit, the page file is increased to back it. Esto seguirá ocurriendo hasta que el archivo de página alcance tres veces el tamaño de la memoria física o 4 GB, la que sea mayor.This continues to occur until the page file reaches three times the size of physical memory or 4 GB, whichever is larger. En este todo se supone que el disco lógico que hospeda el archivo de página es lo suficientemente grande para dar cabida al crecimiento.This all assumes that the logical disk that is hosting the page file is large enough to accommodate the growth.

En la siguiente tabla se enumeran los tamaños de archivo de página administrados por el sistema de los archivos de página administrados por el sistema en Windows 10.The following table lists the minimum and maximum page file sizes of system-managed page files in Windows 10.

Tamaño mínimo de archivo de páginaMinimum page file size Tamaño máximo de archivo de páginaMaximum page file size
Varía según el historial de uso del archivo de paginación, la cantidad de RAM (RAM ÷ 8, máximo 32 GB) y la configuración del volcado de sucesos.Varies based on page file usage history, amount of RAM (RAM ÷ 8, max 32 GB) and crash dump settings. 3 × RAM o 4 GB, la que sea mayor.3 × RAM or 4 GB, whichever is larger. Esto se limita al tamaño del volumen ÷ 8.This is then limited to the volume size ÷ 8. Sin embargo, si es necesario para la configuración del volcado de sucesos, puede crecer en más de 1 GB de espacio libre en el volumen.However, it can grow to within 1 GB of free space on the volume if required for crash dump settings.

Contadores de rendimientoPerformance counters

Varios contadores de rendimiento están relacionados con los archivos de la página.Several performance counters are related to page files. En esta sección se describen los contadores y lo que miden.This section describes the counters and what they measure.

\ Memory \ Page/sec y otros contadores de errores de página de hardware\Memory\Page/sec and other hard page fault counters

Los siguientes contadores de rendimiento miden los errores de página severos (que incluyen, entre otros, las lecturas de archivo de página):The following performance counters measure hard page faults (which include, but are not limited to, page file reads):

  • \ Memoria \ página/seg\Memory\Page/sec

  • Lecturas de \Memory\Page/seg\Memory\Page Reads/sec

  • Entradas \Memory\Page/seg.\Memory\Page Inputs/sec

Los siguientes contadores de rendimiento miden las escrituras del archivo de paginación:The following performance counters measure page file writes:

  • Escrituras de \Memory\Page/s\Memory\Page Writes/sec

  • Salida de \Memory\Page/s\Memory\Page Output/sec

Los errores de página severos son errores que deben resolverse recuperando los datos de un disco.Hard page faults are faults that must be resolved by retrieving the data from disk. Dichos datos pueden incluir partes de archivos dll, archivos. exe, archivos asignados en memoria y archivos de paginación.Such data can include portions of DLLs, .exe files, memory-mapped files, and page files. Estos errores pueden estar o no relacionados con un archivo de página o con una condición de memoria baja.These faults might or might not be related to a page file or to a low-memory condition. Los errores de página severos son una función estándar del sistema operativo.Hard page faults are a standard function of the operating system. Se producen cuando se leen los siguientes elementos:They occur when the following items are read:

  • Partes de archivos de imagen (archivos. dll y. exe) a medida que se usanParts of image files (.dll and .exe files) as they are used

  • Archivos asignados en memoriaMemory-mapped files

  • Un archivo de páginaA page file

Los valores altos de estos contadores (exceso de paginación) indican el acceso al disco de generalmente 4 KB por error de página en las versiones x86 y x64 de Windows y Windows Server.High values for these counters (excessive paging) indicate disk access of generally 4 KB per page fault on x86 and x64 versions of Windows and Windows Server. Este acceso a disco puede estar relacionado o no con la actividad de archivo de paginación, pero puede contribuir a un bajo rendimiento del disco que puede provocar demoras en todo el sistema si los discos relacionados están sobrecargados.This disk access might or might not be related to page file activity but may contribute to poor disk performance that can cause system-wide delays if the related disks are overwhelmed.

Por lo tanto, le recomendamos que supervise el rendimiento del disco de los discos lógicos que hospedan un archivo de paginación en correlación con estos contadores.Therefore, we recommend that you monitor the disk performance of the logical disks that host a page file in correlation with these counters. Tenga en cuenta que un sistema que tiene un error de página de hardware sostenido de 100 por segundo experimenta 400 KB por segundo de transferencias de disco.Be aware that a system that has a sustained 100 hard page faults per second experiences 400 KB per second disk transfers. La mayoría de las unidades de disco de 7.200 RPM pueden procesar unos 5 MB por segundo con un tamaño de e/s de 16 KB o 800 KB por segundo con un tamaño de e/s de 4 KB.Most 7,200 RPM disk drives can handle about 5 MB per second at an IO size of 16 KB or 800 KB per second at an IO size of 4 KB. Ningún contador de rendimiento mide directamente el disco lógico para el que se resuelven los errores de página.No performance counter directly measures which logical disk the hard page faults are resolved for.

Archivo \Paging (*) % uso\Paging File(*)% Usage

El archivo \Paging (*) % de rendimiento de uso mide el porcentaje de uso de cada archivo de página.The \Paging File(*)% Usage performance counter measures the percentage of usage of each page file. 100 por ciento el uso de un archivo de paginación no indica un problema de rendimiento, siempre que el límite de confirmación del sistema no sea alcanzado por el cargo de confirmación del sistema y si una cantidad significativa de memoria no está esperando para ser escrita en un archivo de página.100 percent usage of a page file does not indicate a performance problem as long as the system commit limit is not reached by the system commit charge, and if a significant amount of memory is not waiting to be written to a page file.

Nota

El tamaño de la lista de páginas modificada (bytes de lista de páginas de \Memory\Modified) es el total de datos modificados que están esperando para ser escritos en el disco.The size of the Modified Page List (\Memory\Modified Page List Bytes) is the total of modified data that is waiting to be written to disk.

Si la lista de páginas modificadas (una lista de páginas de memoria física a las que se tiene acceso con menos frecuencia) contiene una gran cantidad de memoria y el valor % Usage de todos los archivos de página es mayor que 90, puede hacer más memoria física disponible para obtener acceso a las páginas con más frecuencia aumentando o agregando un archivo de paginación.If the Modified Page List (a list of physical memory pages that are the least frequently accessed) contains lots of memory, and if the % Usage value of all page files is greater than 90, you can make more physical memory available for more frequently access pages by increasing or adding a page file.

Nota

No toda la memoria de la lista de páginas modificada está escrita en el disco.Not all the memory on the modified page list is written out to disk. Normalmente, varios cientos de megabytes de memoria permanecen en la lista modificada.Typically, several hundred megabytes of memory remains resident on the modified list.

Varios archivos de páginas y consideraciones de discoMultiple page files and disk considerations

Si un sistema está configurado para tener más de un archivo de páginas, el archivo de paginación que responde primero es el que se usa.If a system is configured to have more than one page files, the page file that responds first is the one that is used. Esto significa que los archivos de la página que se encuentran en discos más rápidos se usan con más frecuencia.This means that page files that are on faster disks are used more frequently. Además, si coloca un archivo de página en un disco "rápido" o "lento" solo es importante si se tiene acceso a él con frecuencia y si el disco que hospeda el archivo de página respectivo está desbordado.Also, whether you put a page file on a “fast” or “slow” disk is important only if the page file is frequently accessed and if the disk that is hosting the respective page file is overwhelmed. Tenga en cuenta que el uso real del archivo de paginación depende en gran medida de la cantidad de memoria modificada que el sistema está administrando.Be aware that actual page file usage depends greatly on the amount of modified memory that the system is managing. Esto significa que los archivos que ya existen en el disco (como. txt,. doc,. dll y. exe) no se escriben en un archivo de página.This means that files that already exist on disk (such as .txt, .doc, .dll, and .exe) are not written to a page file. Solo los datos modificados que aún no existen en el disco (por ejemplo, texto no guardado en el Bloc de notas) son memoria que podrían estar respaldadas por un archivo de página.Only modified data that does not already exist on disk (for example, unsaved text in Notepad) is memory that could potentially be backed by a page file. Una vez que los datos no guardados se guardan en el disco como un archivo, se copian en el disco y no en un archivo de página.After the unsaved data is saved to disk as a file, it is backed by the disk and not by a page file.