Procédure de détermination la taille du fichier d’échange appropriée pour les versions 64bits de WindowsHow to determine the appropriate page file size for 64-bit versions of Windows

Le dimensionnement du fichier de page dépend des exigences du paramètre de vidage sur incident du système et de l’utilisation du PIC ou de l’utilisation maximale attendue des frais de validation du système.Page file sizing depends on the system crash dump setting requirements and the peak usage or expected peak usage of the system commit charge. Les deux considérations sont propres à chaque système, même pour les systèmes identiques.Both considerations are unique to each system, even for systems that are identical. Cela signifie que le dimensionnement du fichier de page est également unique pour chaque système et ne peut pas être généralisé.This means that page file sizing is also unique to each system and cannot be generalized.

Déterminez la taille de fichier de la page appropriée.Determine the appropriate page file size

Utilisez les éléments suivants pour le dimensionnement du fichier de page pour toutes les versions de Windows et Windows Server.Use the following considerations for page file sizing for all versions of Windows and Windows Server.

Paramètre de vidage sur incidentCrash dump setting

Si vous souhaitez qu’un fichier de vidage sur incident soit créé lors d’un blocage du système, un fichier de page ou un fichier de vidage dédié doivent exister et être suffisamment volumineux pour sauvegarder le paramètre de vidage sur incident du système.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. Dans le cas contraire, un fichier de vidage de mémoire système n’est pas créé.Otherwise, a system memory dump file is not created.

Pour plus d’informations, consultez la section prise en charge des vidages sur incident système .For more information, see Support for system crash dumps section.

Charge de l’enregistrement système de pointePeak system commit charge

La charge de validation du système ne peut pas dépasser la limite de validation du système.The system commit charge cannot exceed the system commit limit. Cette limite est la somme de la mémoire RAM et de tous les fichiers de page combinés.This limit is the sum of physical memory (RAM) and all page files combined. S’il n’existe aucun fichier de page, la limite de validation du système est légèrement inférieure à la mémoire physique installée.If no page files exist, the system commit limit is slightly less than the physical memory that is installed. Crête l’utilisation de la mémoire dédiée par le système peut varier considérablement entre les systèmes.Peak system-committed memory usage can vary greatly between systems. Par conséquent, la mémoire physique et le dimensionnement du fichier de page varient également.Therefore, physical memory and page file sizing also vary.

Nombre de pages rarement consultéesQuantity of infrequently accessed pages

L’objectif d’un fichier de page consiste à reculer (prendre en charge) les pages modifiées rarement consultées afin de pouvoir être supprimé de la mémoire physique.The purpose of a page file is to back (support) infrequently accessed modified pages so that they can be removed from physical memory. Cela offre davantage d’espace disponible pour les pages les plus fréquemment consultées.This provides more available space for more frequently accessed pages. Le compteur de performance «\Memory\Modified de la liste des pages en octets», en partie, le nombre de pages modifiées fréquemment consultées destinées au disque dur.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. Toutefois, n’ayez pas pu écrire dans la liste des pages modifiées sur le disque.However, be aware that not all the memory on the modified page list is written out to disk. En règle générale, plusieurs centaines de Mo de mémoire résident sur la liste modifiée.Typically, several hundred megabytes of memory remains resident on the modified list. Par conséquent, envisagez d’étendre ou d’ajouter un fichier de page si toutes les conditions suivantes sont remplies:Therefore, consider extending or adding a page file if all the following conditions are true:

  • Une plus grande quantité de mémoire physique disponible (\Memory\Available Mo) est requise.More available physical memory (\Memory\Available MBytes) is required.

  • La liste des pages modifiées contient une quantité importante de mémoire.The modified page list contains a significant amount of memory.

  • Les fichiers de page existants sont assez complets (les fichiers \Paging (*) % d’utilisation).The existing page files are fairly full (\Paging Files(*)% Usage).

Prise en charge des vidages sur incident systèmeSupport for system crash dumps

Un blocage du système (également connu sous le nom de «vérification de bogue» ou «erreur d’arrêt») se produit lorsque le système ne fonctionne pas correctement.A system crash (also known as a “bug check” or a "Stop error") occurs when the system cannot run correctly. Le fichier de vidage qui est généré à partir de cet événement est appelé vidage sur incident du système.The dump file that is produced from this event is called a system crash dump. Un fichier de page ou un fichier de vidage dédié est utilisé pour écrire un fichier de vidage sur incident (Memory. DMP) sur le disque.A page file or dedicated dump file is used to write a crash dump file (Memory.dmp) to disk. Par conséquent, un fichier de page ou un fichier de vidage dédié doit être suffisamment grand pour prendre en charge le type de vidage sur incident sélectionné.Therefore, a page file or a dedicated dump file must be large enough to support the kind of crash dump selected. Dans le cas contraire, le système ne peut pas créer le fichier de vidage sur incident.Otherwise, the system cannot create the crash dump file.

Notes

Au démarrage, les fichiers de page gérés par le système sont dimensionnés selon les paramètres du vidage sur incident du système.During startup, system-managed page files are sized respective to the system crash dump settings. Cela suppose qu’il y a suffisamment d’espace libre sur le disque.This assumes that enough free disk space exists.

Paramètre de vidage du blocage du systèmeSystem crash dump setting Taille minimale requise pour la taille du fichier pageMinimum page file size requirement
Mémoire de faible image (256 Ko)Small memory dump (256 KB) 1Mo1 MB
Image mémoire du noyauKernel memory dump Dépend de l’utilisation de la mémoire virtuelle du noyauDepends on kernel virtual memory usage
Image mémoire complèteComplete memory dump 1 x RAM plus 257 Mo *1 x RAM plus 257 MB*
Image mémoire automatiqueAutomatic memory dump Dépend de l’utilisation de la mémoire virtuelle du noyau.Depends on kernel virtual memory usage. Pour plus d’informations, consultez la section vidage de mémoire automatique.For details, see Automatic memory dump.

\ * 1 Mo de données d’en-tête et de pilotes de périphérique peuvent totaliser 256 Mo de données secondaires de vidage sur incident.* 1 MB of header data and device drivers can total 256 MB of secondary crash dump data.

Ce paramètre est activé par défaut.The Automatic memory dump setting is enabled by default. Il s’agit d’un paramètre au lieu d’une sorte de vidage sur incident.This is a setting instead of a kind of crash dump. Ce paramètre sélectionne automatiquement la taille de fichier la plus appropriée, en fonction de la fréquence de blocage du système.This setting automatically selects the best page file size, depending on the frequency of system crashes.

La fonctionnalité de vidage de mémoire automatique sélectionne initialement une petite taille de fichier de pagination.The Automatic memory dump feature initially selects a small paging file size. Le plus souvent, il s’agit de la mémoire du noyau.It would accommodate the kernel memory most of the time. Si le système se bloque de nouveau dans un délai de quatre semaines, la fonctionnalité de vidage automatique de la mémoire définit la taille de fichier de la page en tant que taille de RAM ou 32 Go, selon la taille la plus petite.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.

Les vidages sur incident de mémoire du noyau requièrent suffisamment d’espace de fichier page ou un espace de fichier de vidage dédié pour s’adapter au côté du mode noyau de l’utilisation de la mémoire virtuelle.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 le système se bloque de nouveau dans un délai de quatre semaines après le blocage précédent, une image mémoire complète est sélectionnée au redémarrage.If the system crashes again within four weeks of the previous crash, a Complete memory dump is selected at restart. Pour cela, vous devez disposer d’un fichier de page ou d’un fichier de vidage dédié de la taille de la mémoire physique (RAM) plus 1 Mo pour les informations d’en-tête et de 256 Mo pour les données de pilote potentielles afin de prendre en charge toutes les données potentielles qui sont vidées à partir de la mémoire.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. Là encore, le fichier de page géré par le système sera augmenté de manière à ce que le type de vidage sur incident soit annulé.Again, the system-managed page file will be increased to back this kind of crash dump. Si le système est configuré pour disposer d’un fichier de page ou d’un fichier de vidage dédié d’une taille spécifique, assurez-vous que la taille est suffisante pour restaurer le paramètre de vidage sur incident qui est répertorié dans le tableau ci-dessus, ainsi que les frais de validation du système de pointe.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.

Fichiers de vidage dédiésDedicated dump files

Les ordinateurs exécutant Microsoft Windows ou Microsoft Windows Server doivent généralement disposer d’un fichier de page pour prendre en charge un vidage sur incident du système.Computers that are running Microsoft Windows or Microsoft Windows Server usually must have a page file to support a system crash dump. Les administrateurs système ont désormais la possibilité de créer un fichier de vidage dédié.System administrators now have the option to create a dedicated dump file instead.

Un fichier de vidage dédié est un fichier de page qui n’est pas utilisé pour la pagination.A dedicated dump file is a page file that is not used for paging. Au lieu de cela, il s’agit d’un fichier de vidage sur incident du système (Memory. DMP) en cas de blocage du système.Instead, it is “dedicated” to back a system crash dump file (Memory.dmp) when a system crash occurs. Des fichiers de vidage dédiés peuvent être placés sur n’importe quel volume de disque qui peut prendre en charge un fichier de page.Dedicated dump files can be put on any disk volume that can support a page file. Nous vous recommandons d’utiliser un fichier de vidage dédié si vous souhaitez un vidage sur incident du système mais que vous ne voulez pas de fichier de page.We recommend that you use a dedicated dump file if you want a system crash dump but you do not want a page file.

Fichiers de page gérés par le systèmeSystem-managed page files

Par défaut, les fichiers de page sont gérés par le système.By default, page files are system-managed. Cela signifie que les fichiers de page augmentent et diminuent en fonction de nombreux facteurs, tels que la quantité de mémoire physique installée, le processus d’adaptation de la charge de validation du système, ainsi que le processus d’adaptation d’un vidage sur incident du système.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.

Par exemple, lorsque la limite de validation du système est supérieure à 90% de la limite de validation du système, le fichier de la page est augmenté pour s’y retrouver.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. Ce problème persiste tant que le fichier de la page atteint trois fois la taille de la mémoire physique ou 4 Go, selon la valeur la plus grande.This continues to occur until the page file reaches three times the size of physical memory or 4 GB, whichever is larger. Cela suppose que le disque logique qui héberge le fichier de page est suffisamment grand pour accepter la croissance.This all assumes that the logical disk that is hosting the page file is large enough to accommodate the growth.

Le tableau suivant répertorie les tailles de fichier de page minimum et maximum de fichiers de page gérées par le système dans Windows 10.The following table lists the minimum and maximum page file sizes of system-managed page files in Windows 10.

Taille de fichier d’une page minimumMinimum page file size Taille maximale du fichier pageMaximum page file size
Varie en fonction de l’historique de l’utilisation du fichier de page, de la quantité de RAM (RAM ÷ 8, Max 32 Go) et des paramètres de vidage sur incident.Varies based on page file usage history, amount of RAM (RAM ÷ 8, max 32 GB) and crash dump settings. 3 × RAM ou 4 Go, selon la taille.3 × RAM or 4 GB, whichever is larger. Ce nombre est alors limité à la taille de volume ÷ 8.This is then limited to the volume size ÷ 8. Toutefois, le volume peut s’étendre à 1 Go d’espace libre sur le volume si nécessaire pour les paramètres de vidage sur incident.However, it can grow to within 1 GB of free space on the volume if required for crash dump settings.

Compteurs de performancePerformance counters

Plusieurs compteurs de performance sont liés aux fichiers de pages.Several performance counters are related to page files. Cette section décrit les compteurs et ce qu’ils mesurent.This section describes the counters and what they measure.

\ Memory \ page/s et autres compteurs d’erreur de page durs\Memory\Page/sec and other hard page fault counters

Les compteurs de performance suivants mesurent les erreurs de page matérielle (qui incluent, sans s’y limiter, les lectures de fichier de page):The following performance counters measure hard page faults (which include, but are not limited to, page file reads):

  • \ Mémoire \ page/s\Memory\Page/sec

  • Lecture de \Memory\Page/s\Memory\Page Reads/sec

  • Entrées de \Memory\Page/s\Memory\Page Inputs/sec

Les compteurs de performance suivants mesurent les écritures du fichier de la page:The following performance counters measure page file writes:

  • Écritures de \Memory\Page/s\Memory\Page Writes/sec

  • Sortie \Memory\Page/s\Memory\Page Output/sec

Les défauts de page matériels sont des erreurs qui doivent être résolues en récupérant les données sur le disque.Hard page faults are faults that must be resolved by retrieving the data from disk. Ces données peuvent inclure des portions de dll, des fichiers. exe, des fichiers mappés en mémoire et des fichiers de pages.Such data can include portions of DLLs, .exe files, memory-mapped files, and page files. Ces erreurs peuvent être associées ou ne pas être associées à un fichier de page ou à une condition de mémoire insuffisante.These faults might or might not be related to a page file or to a low-memory condition. Les défauts de page durs sont une fonction standard du système d’exploitation.Hard page faults are a standard function of the operating system. Ils se produisent lorsque les éléments suivants sont lus:They occur when the following items are read:

  • Éléments de fichiers image (fichiers. dll et. exe) tels qu’ils sont utilisésParts of image files (.dll and .exe files) as they are used

  • Fichiers mappés en mémoireMemory-mapped files

  • Un fichier de pageA page file

Les valeurs élevées de ces compteurs (d’échange excessif) indiquent l’accès au disque de 4 Ko par erreur de page dans les versions x86 et x64 de Windows et 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. L’accès au disque peut être ou non lié à l’activité du fichier de page, mais peut contribuer à une médiocre performance du disque qui peut entraîner des retards de fonctionnement du réseau en cas de débordement des disques liés.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.

Par conséquent, nous vous conseillons de surveiller les performances disque des disques logiques qui hébergent un fichier de page en corrélation avec ces compteurs.Therefore, we recommend that you monitor the disk performance of the logical disks that host a page file in correlation with these counters. Gardez à l’esprit qu’un système qui comporte une inperfection de page matérielle 100 continue par seconde connaît 400 Ko par seconde.Be aware that a system that has a sustained 100 hard page faults per second experiences 400 KB per second disk transfers. La plupart des lecteurs de disque 7 200 RPM peuvent gérer environ 5 Mo par seconde à une taille d’e/s de 16 Ko ou 800 Ko par seconde à une taille d’e/s de 4 Ko.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. Aucun compteur de performance ne mesure directement le disque logique sur lequel les erreurs de page matérielle sont résolues.No performance counter directly measures which logical disk the hard page faults are resolved for.

\Paging fichier (*) % utilisation\Paging File(*)% Usage

Le compteur de performances d’utilisation du fichier \Paging (*) % mesure le pourcentage d’utilisation de chaque fichier de page.The \Paging File(*)% Usage performance counter measures the percentage of usage of each page file. l’utilisation de 100 pour cent d’un fichier de page ne révèle aucun problème de performance tant que la limite de validation du système n’est pas atteinte par les frais de validation du système, et si une quantité de mémoire importante n’est pas en attente d’écriture dans un fichier de page.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.

Notes

La taille de la liste des pages modifiée (\Memory\Modified) est le nombre total de données modifiées en attente d’écriture sur le disque.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 liste des pages modifiées (une liste de pages de mémoire physique qui sont les moins consultées) contient une grande quantité de mémoire et si la valeur d' utilisation de% de tous les fichiers de page est supérieure à 90, vous pouvez rendre plus de mémoire physique disponible pour les pages plus fréquemment utilisées en augmentant ou en ajoutant un fichier de page.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.

Notes

La mémoire n’est pas disponible dans la liste des pages modifiées.Not all the memory on the modified page list is written out to disk. En règle générale, plusieurs centaines de Mo de mémoire résident sur la liste modifiée.Typically, several hundred megabytes of memory remains resident on the modified list.

Fichiers de pages multiples et considérations sur le disqueMultiple page files and disk considerations

Si un système est configuré pour contenir plusieurs fichiers de page, le fichier de page qui répond en premier est celui utilisé.If a system is configured to have more than one page files, the page file that responds first is the one that is used. Cela signifie que les fichiers de page sur des disques plus rapides sont utilisés plus souvent.This means that page files that are on faster disks are used more frequently. Par ailleurs, le fait de placer un fichier de page sur un disque «rapide» ou «lent» est important uniquement si le fichier de la page est souvent consulté et si le disque qui héberge le fichier page correspondant est inondé.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. Gardez à l’esprit que l’utilisation de fichier de page réelle dépend considérablement de la quantité de mémoire modifiée gérée par le système.Be aware that actual page file usage depends greatly on the amount of modified memory that the system is managing. Cela signifie que les fichiers déjà présents sur le disque (par exemple,. txt,. doc,. dll et. exe) ne sont pas écrits dans un fichier de page.This means that files that already exist on disk (such as .txt, .doc, .dll, and .exe) are not written to a page file. Seules les données modifiées qui n’existent pas déjà sur le disque (par exemple, le texte non enregistré dans le bloc-notes) sont des mémoires qui peuvent éventuellement être sauvegardées par un fichier de page.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. Après l’enregistrement des données non enregistrées sur le disque sous forme de fichier, ce dernier est sauvegardé par le disque et non par un fichier de page.After the unsaved data is saved to disk as a file, it is backed by the disk and not by a page file.