Comment faire pour déterminer la taille de fichier d’échange appropriée pour les versions 64 bits de Windows
Le dimensionnement des fichiers de page dépend des exigences du paramètre de vidage sur incident du système et de l’utilisation maximale prévue de la charge de validation du système. Les deux considérations sont uniques à chaque système, même pour les systèmes identiques. Ce caractère unique signifie que le dimensionnement des fichiers de page est également unique pour chaque système et ne peut pas être généralisé.
S’applique à : Windows 10
Déterminer la taille de fichier d’échange appropriée
Utilisez les considérations suivantes pour le dimensionnement des fichiers de page pour toutes les versions de Windows et Windows Server.
Paramètre de vidage sur incident
Si vous souhaitez créer un fichier de vidage sur incident pendant un incident système, un fichier de page ou un fichier de vidage dédié doit exister et être suffisamment volumineux pour sauvegarder le paramètre de vidage sur incident du système. Sinon, aucun fichier de vidage mémoire système n’est créé.
Pour plus d’informations, consultez la section Prise en charge des vidages sur incident du système.
Frais de validation du système de pointe
Les frais de validation système ne peuvent pas dépasser la limite de validation système. Cette limite est la somme de la mémoire physique (RAM) et de tous les fichiers de page combinés. Si aucun fichier de page n’existe, la limite de validation système est légèrement inférieure à la mémoire physique installée. L’utilisation maximale de la mémoire validée par le système peut varier considérablement entre les systèmes. Par conséquent, le dimensionnement de la mémoire physique et du fichier de page varie également.
Quantité de pages rarement consultées
L’objectif d’un fichier de page est de renvoyer (prendre en charge) les pages modifiées rarement consultées afin qu’elles puissent être supprimées de la mémoire physique. Cette suppression offre davantage d’espace disponible pour les pages plus fréquemment consultées. Le compteur de performances « \Memory\Modified Page List Bytes » mesure, en partie, le nombre de pages modifiées rarement consultées destinées au disque dur. Toutefois, toutes les mémoires de la liste de pages modifiées ne sont pas écrites sur le disque. En règle générale, plusieurs centaines de mégaoctets de mémoire restent résidant dans la liste modifiée. Par conséquent, envisagez d’étendre ou d’ajouter un fichier de page si toutes les conditions suivantes sont remplies :
Une mémoire physique plus disponible (\Memory\Available MBytes) est requise.
La liste de pages modifiée contient une quantité importante de mémoire.
Les fichiers de page existants sont assez complets (\Paging Files(*)% Utilisation).
Prise en charge des vidages sur incident du système
Un incident système (également appelé « vérification des bogues » ou « Erreur d’arrêt ») se produit lorsque le système ne peut pas s’exécuter correctement. Le fichier de vidage généré à partir de cet événement est appelé vidage sur incident du système. 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. Par conséquent, un fichier de page ou un fichier de vidage dédié doit être suffisamment volumineux pour prendre en charge le type de vidage sur incident sélectionné. Sinon, le système ne peut pas créer le fichier de vidage sur incident.
Note
Au démarrage, les fichiers de page gérés par le système sont dimensionnés respectivement aux paramètres de vidage sur incident du système. Cela suppose que suffisamment d’espace disque libre existe.
Paramètre de vidage sur incident du système | Condition minimale de taille de fichier de page |
---|---|
Vidage de mémoire réduite (256 Ko) | 1 Mo |
Vidage de la mémoire du noyau | Dépend de l’utilisation de la mémoire virtuelle du noyau |
Vidage de la mémoire complète | 1 x RAM plus 257 Mo* |
Vidage automatique de la mémoire | Dépend de l’utilisation de la mémoire virtuelle du noyau. Pour plus d’informations, consultez Vidage automatique de la mémoire. |
* 1 Mo de données d’en-tête et de pilotes de périphérique peuvent totaler 256 Mo de données de vidage sur incident secondaire.
Le paramètre de vidage automatique de la mémoire est activé par défaut. Ce paramètre est une alternative à un type de vidage sur incident. Ce paramètre sélectionne automatiquement la meilleure taille de fichier de page, en fonction de la fréquence des blocages système.
La fonctionnalité de vidage automatique de la mémoire sélectionne initialement une petite taille de fichier de pagination. Il s’adapterait à la mémoire du noyau la plupart du temps. Si le système se bloque à nouveau dans les quatre semaines, la fonctionnalité de vidage de mémoire automatique définit la taille du fichier de page en tant que taille de RAM ou 32 Go, selon la valeur la plus petite.
Les vidages sur incident de mémoire du noyau nécessitent suffisamment d’espace de fichier de page ou d’espace de fichier de vidage dédié pour prendre en charge le côté mode noyau de l’utilisation de la mémoire virtuelle. Si le système se bloque à nouveau dans les quatre semaines de l’incident précédent, un vidage de mémoire complet est sélectionné au redémarrage. Ce vidage nécessite un fichier de page ou un fichier de vidage dédié d’au moins la taille de la mémoire physique (RAM) plus 1 Mo pour les informations d’en-tête plus 256 Mo pour les données de pilote potentielles afin de prendre en charge toutes les données potentielles qui sont vidées de la mémoire. Là encore, le fichier de page géré par le système sera augmenté pour sauvegarder ce type de vidage sur incident. Si le système est configuré pour avoir un fichier de page ou un fichier de vidage dédié d’une taille spécifique, assurez-vous que la taille est suffisante pour sauvegarder le paramètre de vidage sur incident répertorié dans le tableau plus haut dans cette section, ainsi que les frais de validation système de pointe.
Fichiers de vidage dédiés
Les ordinateurs exécutant Microsoft Windows ou Microsoft Windows Server doivent généralement avoir un fichier de page pour prendre en charge un vidage sur incident du système. Les administrateurs système peuvent désormais créer un fichier de vidage dédié à la place.
Un fichier de vidage dédié est un fichier de page qui n’est pas utilisé pour la pagination. Au lieu de cela, il est « dédié » à l’arrière d’un fichier de vidage sur incident système (Memory.dmp) lorsqu’un incident système se produit. Les fichiers de vidage dédiés peuvent être placés sur n’importe quel volume de disque pouvant prendre en charge un fichier de page. 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 souhaitez pas un fichier de page. Pour savoir comment le créer, consultez Vue d’ensemble des options de fichier de vidage de mémoire pour Windows.
Fichiers de page gérés par le système
Par défaut, les fichiers de page sont gérés par le système. Cette gestion du système 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 des frais de validation du système et le processus d’adaptation d’un vidage sur incident système.
Par exemple, lorsque les frais de validation système sont supérieurs à 90 % de la limite de validation système, le fichier de page est augmenté pour le sauvegarder. Cette augmentation continue de se produire jusqu’à ce que le fichier de page atteigne trois fois la taille de la mémoire physique ou 4 Go, selon ce qui est plus grand. Par conséquent, il est supposé que le disque logique qui héberge le fichier de page est suffisamment grand pour prendre en charge la croissance.
Le tableau suivant répertorie les tailles minimales et maximales de fichiers de pages gérées par le système dans Windows 10 et Windows 11.
Taille minimale du fichier de page | Taille maximale du fichier de page |
---|---|
Varie en fonction de l’historique d’utilisation des fichiers de page, de la quantité de RAM (RAM ÷ 8, max. 32 Go) et des paramètres de vidage sur incident. | 3 × RAM ou 4 Go, selon ce qui est plus grand. Cette taille est ensuite limitée à la taille du volume ÷ 8. Toutefois, il peut atteindre au moins 1 Go d’espace libre sur le volume si nécessaire pour les paramètres de vidage sur incident. |
Compteurs de performance
Plusieurs compteurs de performances sont liés aux fichiers de page. Cette section décrit les compteurs et ce qu’ils mesurent.
\Memory\Page/sec et autres compteurs d’erreur de page dur
Les compteurs de performances suivants mesurent les erreurs de page dur (notamment, mais ne sont pas limitées aux lectures de fichiers de page) :
\Memory\Page/sec
\Memory\Page Reads/sec
\Memory\Page Entrées/s
Les compteurs de performances suivants mesurent les écritures du fichier de page :
\Memory\Page Écritures/s
\Memory\Page Output/sec
Les erreurs de page matérielle sont des erreurs qui doivent être résolues en récupérant les données à partir du disque. Ces données peuvent inclure des parties de DLL, de fichiers, .exe
de fichiers mappés en mémoire et de fichiers de page. Ces erreurs peuvent ou non être liées à un fichier de page ou à une condition de mémoire faible. Les erreurs de page matérielle sont une fonction standard du système d’exploitation. Ils se produisent lorsque les éléments suivants sont lus :
- Parties de fichiers image (
.dll
et.exe
fichiers) à mesure qu’ils sont utilisés - Fichiers mappés en mémoire
- Fichier de page
Les valeurs élevées pour ces compteurs (pagination excessive) indiquent l’accès au disque de 4 Ko par erreur de page sur les versions x86 et x64 de Windows et Windows Server. Cet accès au disque peut ou non être lié à l’activité des fichiers de page, mais peut contribuer à des performances de disque médiocres qui peuvent entraîner des retards à l’échelle du système si les disques associés sont submergés.
Par conséquent, nous vous recommandons de surveiller les performances des disques logiques qui hébergent un fichier de page en corrélation avec ces compteurs. Un système disposant d’une panne de 100 pages dures par seconde subit 400 Ko par seconde transferts de disque. La plupart des disques 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. Aucun compteur de performances ne mesure directement le disque logique pour lequel les erreurs de page matérielle sont résolues.
\Paging File(*)% Usage
Le compteur de performances d’utilisation \Paging File(*)% mesure le pourcentage d’utilisation de chaque fichier de page. L’utilisation de 100 % d’un fichier de page n’indique pas de problème de performances tant que la limite de validation système n’est pas atteinte par les frais de validation système et si une quantité significative de mémoire n’attend pas d’être écrite dans un fichier de page.
Note
La taille de la liste de pages modifiée (\Memory\Modified Page List Bytes) correspond au total des données modifiées qui attendent d’être écrites sur le disque.
Si la liste des pages modifiées (une liste de pages de mémoire physique les moins fréquemment consultées) contient beaucoup de mémoire et si la valeur d’utilisation de tous les fichiers de page est supérieure à 90, vous pouvez rendre plus de mémoire physique disponible pour accéder plus fréquemment aux pages en augmentant ou en ajoutant un fichier de page.
Note
Toutes les mémoires de la liste de pages modifiées ne sont pas écrites sur le disque. En règle générale, plusieurs centaines de mégaoctets de mémoire restent résidant dans la liste modifiée.
Considérations relatives à plusieurs fichiers et disques de page
Si un système est configuré pour avoir plusieurs fichiers de page, le fichier de page qui répond en premier est celui utilisé. Cette configuration personnalisée signifie que les fichiers de page qui se trouvent sur des disques plus rapides sont utilisés plus fréquemment. En outre, si vous placez un fichier de page sur un disque « rapide » ou « lent » est important uniquement si le fichier de page est fréquemment consulté et si le disque qui héberge le fichier de page respectif est submergé. L’utilisation réelle du fichier de page dépend grandement de la quantité de mémoire modifiée que le système gère. Cette dépendance signifie que les fichiers qui existent déjà sur le disque (tels que .txt
, , .doc
.dll
et .exe
) ne sont pas écrits dans un fichier de page. Seules les données modifiées qui n’existent pas déjà sur le disque (par exemple, du texte non enregistré dans le Bloc-notes) sont la mémoire susceptible d’être sauvegardée par un fichier de page. Une fois que les données non enregistrées sont enregistrées sur le disque en tant que fichier, elles sont sauvegardées par le disque et non par un fichier de page.