Introduction aux fichiers de pageIntroduction to page files

Un fichier page (également appelé «fichier d’échange») est un fichier système facultatif et masqué sur un disque dur.A page file (also known as a "paging file") is an optional, hidden system file on a hard disk.

FonctionnalitésFunctionality

Les fichiers de page présentent les fonctionnalités suivantes.Page files have the following functionalities.

Extension physique de la RAMPhysical extension of RAM

Les fichiers de page permettent au système de supprimer les pages modifiées rarement consultées de la mémoire physique pour permettre au système d’utiliser plus efficacement la mémoire physique pour les pages les plus fréquemment consultées.Page files enable the system to remove infrequently accessed modified pages from physical memory to let the system use physical memory more efficiently for more frequently accessed pages.

Configuration requise pour les applicationsApplication requirements

Certains produits ou services nécessitent un fichier d’échange pour différentes raisons.Some products or services require a page file for various reasons. Pour obtenir des informations spécifiques, consultez la documentation du produit.For specific information, check the product documentation.

Par exemple, les serveurs Windows suivants nécessitent des fichiers de page:For example, the following Windows servers requires page files:

  • Contrôleurs de domaine Windows Server (DCs)Windows Server domain controllers (DCs)
  • Serveurs de réplication de DFSDFS Replication (DFS-R) servers
  • Serveurs de certificatsCertificate servers
  • Serveurs ADAM/AD LDSADAM/LDS servers

En effet, l’algorithme du cache de base de données pour le moteur de stockage étendu (ESENT, ou ESE dans Microsoft Exchange Server) dépend du compteur de l’analyseur de performance «\Memory\Transition repurposed/sec».This is because the algorithm of the database cache for Extensible Storage Engine (ESENT, or ESE in Microsoft Exchange Server) depends on the "\Memory\Transition Pages RePurposed/sec" performance monitor counter. Un fichier de page est requis pour s’assurer que le cache de la base de données peut libérer de la mémoire si d’autres services ou applications demandent de la mémoire.A page file is required to make sure that the database cache can release memory if other services or applications request memory.

Pour Windows Server 2012 Hyper-V et Windows Server 2012 R2 Hyper-V, le fichier de page du système d’exploitation de gestion (communément appelé système d’exploitation hôte) doit rester à la valeur par défaut du paramètre «géré par le système».For Windows Server 2012 Hyper-V and Windows Server 2012 R2 Hyper-V, the page file of the management OS (commonly called the host OS) should be left at the default of setting of "System Managed" .

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

Les fichiers de page peuvent être utilisés pour «reculer» (ou prendre en charge les vidages sur incident système) et prolonger la quantité de mémoire allouée par le système (également connue sous le nom de «mémoire virtuelle») qu’un système peut prendre en charge.Page files can be used to "back" (or support) system crash dumps and extend how much system-committed memory (also known as “virtual memory”) a system can support.

Pour plus d’informations sur les vidages sur incident système, voir options de vidage sur incident système.For more information about system crash dumps, see system crash dump options.

Fichiers de page dans Windows avec une mémoire physique importantePage files in Windows with large physical memory

Lors de l’installation d’une mémoire physique importante, un fichier de page peut ne pas être requis pour prendre en charge les recharges de validation du système lors de l’utilisation de pic.When large physical memory is installed, a page file might not be required to support the system commit charge during peak usage. Par exemple, les versions 64 bits de Windows et Windows Server prennent en charge davantage de mémoire physique (RAM) que les versions 32 bits.For example, 64-bit versions of Windows and Windows Server support more physical memory (RAM) than 32-bit versions support. La mémoire physique disponible est peut-être assez grande.The available physical memory alone might be large enough.

Toutefois, la raison pour laquelle vous pouvez configurer la taille de fichier de la page n’a pas changé.However, the reason to configure the page file size has not changed. Il s’agit toujours d’une prise en charge d’un vidage sur incident du système, le cas échéant, ou de l’extension du seuil de validation du système, si nécessaire.It has always been about supporting a system crash dump, if it is necessary, or extending the system commit limit, if it is necessary. Par exemple, lorsqu’un grand nombre de mémoire physiques est installée, un fichier de page peut ne pas être obligé de rappeler les frais de validation du système lors de l’utilisation du pic.For example, when a lot of physical memory is installed, a page file might not be required to back the system commit charge during peak usage. La quantité de mémoire physique disponible n’est peut-être pas suffisante.The available physical memory alone might be large enough to do this. Toutefois, un fichier de page ou un fichier de vidage dédié peut toujours être requis pour restaurer un vidage sur incident du système.However, a page file or a dedicated dump file might still be required to back a system crash dump.

Mémoire dédiée au systèmeSystem committed memory

Les fichiers page permettent de prolonger la quantité de «mémoire validée» (également connue sous le nom de «mémoire virtuelle») utilisée pour le stockage des données modifiées.Page files extend how much "committed memory" (also known as "virtual memory") is used to store modified data.

La limite de mémoire de validation système est la somme de la quantité de mémoire physique et de tous les fichiers de page combinés.The system commit memory limit is the sum of physical memory and all page files combined. Il s’agit de la quantité maximale de mémoire dédiée par le système (également connue sous le nom de «charge de validation du système») que le système peut prendre en charge.It represents the maximum system-committed memory (also known as the "system commit charge") that the system can support.

Gestionnaire des tâches

La charge de validation du système correspond à la mémoire totale validée ou «promises» de toutes les mémoires virtuelles validées du système.The system commit charge is the total committed or "promised" memory of all committed virtual memory in the system. Si la charge de validation du système atteint la limite de validation du système, il est possible que le système et les processus n’obtiennent pas de mémoire validée.If the system commit charge reaches the system commit limit, the system and processes might not get committed memory. Cette condition peut entraîner le blocage du son, ainsi que d’autres dysfonctionnements.This condition can cause freezing, crashing, and other malfunctions. Par conséquent, assurez-vous de définir la limite de validation du système de telle sorte qu’elle prenne en charge les débits de validation du système lors de l’utilisation de pic.Therefore, make sure that you set the system commit limit high enough to support the system commit charge during peak usage.

Mémoire insuffisante

Gestionnaire des tâches

Vous pouvez mesurer les performances système validées et allouées par le système sous l’onglet performance du gestionnaire des tâches ou en utilisant les compteurs de performance «\Memory\Committed octets» et «\Memory\Commit Limit».The system committed charge and system committed limit can be measured on the Performance tab in Task Manager or by using the "\Memory\Committed Bytes" and "\Memory\Commit Limit" performance counters. Le compteur d’utilisation des octets validés \Memory% est un rapport entre \Memory\Committed octets et \Memory\Commit valeurs limites.The \Memory% Committed Bytes In Use counter is a ratio of \Memory\Committed Bytes to \Memory\Commit Limit values.

Notes

Les fichiers de page gérés par le système s’étirent automatiquement jusqu’à trois fois sur la mémoire physique ou 4 Go (selon la taille maximale) lorsque la charge de validation du système atteint 90% de la limite de validation du système.System-managed page files automatically grow up to three times the physical memory or 4 GB (whichever is larger) when the system commit charge reaches 90 percent of the system commit limit. Cela suppose que l’espace disque disponible est suffisant pour gérer la croissance.This assumes that enough free disk space is available to accommodate the growth.