Augmenter Le Système De Fichiers De La Mémoire Cache Taille De Windows 7

0
614

Les opérations de fichiers sur Windows NT à partir des systèmes de rendre l’utilisation d’un pool limité de tampons du noyau. Ce qui peut ralentir ou même stopper les opérations de fichiers sur Windows si les tampons sont remplis, de sorte que, pour le moment, ne peut pas accepter de nouvelles opérations sur les fichiers.

L’utilisation de la mémoire de la mémoire peut être augmentée à partir d’une élévation de l’invite de ligne de commande ou le Registre de Windows.

Dans la théorie des vitesses allant jusqu’à des situations où de nombreuses opérations sur les fichiers doivent être effectuées rapidement, utile dans toutes les situations, avec une augmentation du nombre de lecture / écriture des opérations.

Modification du paramètre augmente le paginée et non paginée l’utilisation de la mémoire de la mémoire, ce qui indique que ce tweak ne doit être utilisée que si suffisamment de rechange du système de mémoire est disponible sur le PC.

Microsoft TechNet propose la description suivante de la memoryusage valeur:

Configure l’intérieur des niveaux de cache du système de fichiers NTFS paginée et NTFS mémoire de réserve non paginée. La valeur 1 ou 2. Lorsque la valeur 1 (valeur par défaut), NTFS utilise par défaut la quantité de mémoire paginée du pool. Quand il est réglé à 2, NTFS augmente la taille de son lookaside les listes et les seuils de mémoire. Un lookaside liste est une piscine de taille fixe noyau tampons de mémoire que le noyau et les pilotes de périphérique créer privés caches de mémoire pour les opérations de système de fichiers, comme la lecture d’un fichier.

L’augmentation de l’Utilisation de la Mémoire via la ligne de commande

Une invite de commande élevée est requise pour cette opération. Cliquez sur démarrer, puis sur Tous les Programmes, recherchez le bouton droit sur Invite de Commande dans la liste et sélectionnez Exécuter en tant Qu’Administrateur.

elevated command prompt

Vous pouvez également appuyé sur la touche Windows, tapez cmd, clic droit sur le cmd.exe résultat et sélectionnez “exécuter en tant qu’administrateur” dans le menu à la place.

Exécutez la commande suivante pour augmenter la limite de mémoire paginée du pool:

fsutil behavior set memoryusage 2

fsutil memoryusage

Windows sera de retour la nouvelle valeur dans la même invite de commande.

Les utilisateurs de Windows qui voudrait ramener l’ancien paramètre pouvez exécuter la commande suivante à la place:

fsutil behavior set memoryusage 1

L’augmentation de l’Utilisation de la Mémoire via le Registre Windows:

Ouvrez l’Éditeur de Registre de Windows en cliquant sur Démarrer à nouveau et en tapant regedit dans la boîte de dialogue exécuter ou en appuyant sur Windows-R et en tapant regedit dans la première manche de la fenêtre de dialogue.

Naviguez jusqu’à la clé de Registre suivante:

HKEY_LOCAL_MACHINESYSTEM CurrentControlSetControlFileSystem

Recherchez l’entrée NtfsMemoryUsage dans la fenêtre de droite. Trois valeurs possibles peuvent être:

  • Pas Jeu: 0
  • Valeur par défaut: 1
  • Augmenté: 2

registry memory usage

Un redémarrage de l’ordinateur est nécessaire avant la modification sera prise en compte, indépendamment du fait qu’il a été appliqué à la base de Registre ou de la ligne de commande.

C’est probablement une bonne idée de tester le système dans des situations de la vie réelle après le redémarrage pour voir si le gain de vitesse sont visibles et vérifier qu’il continue à fonctionner stable.

Ce paramètre devrait être disponible sur tous les systèmes basés sur Windows NT. Nous avons vérifié qu’il est disponible dans Windows Vista, Windows 7 et Windows Server ligne. Ce serait bien si les utilisateurs de Windows XP pourrait voir si il est aussi disponible dans ce système d’exploitation.

La même méthode fonctionne dans des versions plus récentes de Windows, comme Windows 8 et 10, ainsi.