12 votes

Que signifie exactement "taille gérée par le système" pour une pagefile Windows ?

Windows dispose d'une option "taille gérée par le système" pour la taille du fichier de page, qui semble manquer de documentation précise.

Quoi exactement que fait Windows lorsque vous choisissez cette option ?
Est-ce qu'il sélectionne simplement les tailles min et max par défaut, ou est-ce qu'il fait quelque chose de plus sophistiqué ?
Est-ce que Windows réduit le fichier de la page et l'augmente plus tard (avec des dialogues ennuyeux) ?

10voto

Maximus Minimus Points 8917

Il fait exactement ce qu'il dit : le système d'exploitation gère la taille de la pagefile, qui peut diminuer ou augmenter de façon dynamique. Les limites inférieures et supérieures sont de 1x la taille de votre RAM et de 3x la taille de votre RAM ou de 4 Go (la plus grande des deux), comme expliqué plus en détail. ici . L'avantage est que vous n'avez pas à vous soucier de la taille de votre fichier de page, l'inconvénient est que votre fichier de page peut devenir fragmenté.

Là où il est utile, c'est exactement dans la situation qu'il est conçu pour éviter : le dimensionnement de votre pagefile. Vous pouvez le configurer en tant que système géré et vérifier toutes les quelques minutes (via un script), en enregistrant les tailles les plus petites et les plus grandes qu'il utilise sur une période d'utilisation typique d'un mois environ. Vous devriez alors avoir un très une bonne idée de la taille à donner manuellement à votre pagefile.

9voto

quux Points 5358

Vers la fin de cet article Mark Russinovich aborde brièvement la question de la taille des pages gérées par le système :

Vous remarquerez que l'option par défaut par défaut, c'est Windows qui automatiquement la taille du fichier de la page de page. Lorsque cette option est définie sur Windows XP et Server 2003, Windows crée un seul fichier de pagination dont la taille minimale est de 1,5 fois la RAM si la RAM est inférieure à 1 Go, et la RAM si elle est supérieure à 1 Go, et dont la taille taille maximale est égale à trois fois la RAM. Sous Windows Vista et Server 2008, le minimum est prévu pour être suffisamment grand pour contenir un dump de la mémoire du noyau. et correspond à la RAM plus 300 Mo ou 1 Go, selon la taille la plus plus grande.

Le reste de l'article vaut la peine d'être lu, et parle un peu plus de ce qui se passe lorsque Windows fait croître le fichier de page.

D'après ma propre expérience, le pagefile géré par le système est la meilleure option à prendre dans la grande majorité des cas.

3voto

Luke99 Points 694

La règle générale pour le fichier de pages géré par le système est la suivante : le système d'exploitation crée un fichier de pages qui correspond à une fois et demie la quantité de RAM installée dans votre ordinateur.

Cependant, il est rare que la taille du fichier de pages soit déterminée par le système, car de nos jours, la mémoire vive des ordinateurs est plus que suffisante. Un fichier de pages géré par le système, avec son rétrécissement et sa croissance, est sujet à une forte fragmentation.

Cet article de la KB traite de ce problème et explique comment calculer la taille du fichier de la page : Comment déterminer la taille appropriée des fichiers de page pour les versions 64 bits de Windows Server 2003 ou Windows XP ? .

La mise en place d'un pagefile de taille fixe est à considérer. En outre, cela permet d'éviter ce problème : La taille du fichier de page peut devenir alternativement trop petite ou trop grande lorsque vous démarrez Windows Server 2008 ou Windows Vista s'il n'y a pas d'espace disque disponible, et la taille du fichier de page est gérée par le système.

1voto

Mitch Points 1127

Il s'occupe de trier la taille du pagefile. Dans le passé, j'ai réglé ce paramètre lorsque l'espace disque disponible était important. Si vous avez la place, pourquoi ne pas laisser le système disposer de tout ce dont il a besoin ?

1voto

Paul Points 714

J'ai l'habitude de fixer manuellement la taille du fichier page à environ deux fois la taille de la mémoire RAM afin que le système ne prenne pas trop de temps d'E/S avec une croissance et une réduction excessives de ce fichier.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X