Augmenter la taille du cache fichier en mémoire dans Windows 7
Opérations sur les fichiers sur les systèmes basés sur Windows NT utiliser un nombre limité de tampons du noyau qui. Cela peut ralentir ou même amener à un arrêt des opérations de fichier sur Windows si les tampons sont remplis afin qu'ils puissent, pour le moment l'être, ne peut pas accepter les opérations de nouveau fichier.
L'utilisation de la mémoire des tampons peut être augmentée d'une ligne invite de commande élevée ou le Registre Windows.
Il en théorie des vitesses jusqu'à situations avec de nombreuses opérations sur les fichiers, utile dans toutes les situations avec une quantité accrue de lire les opérations d'écriture.
Modification de la mise à l'augmentation de l'utilisation de la mémoire paginée et non paginée des tampons qui indique que ce tweak ne devrait être utilisée que si suffisamment de mémoire système de rechange est disponible sur le PC.
Microsoft TechNet propose la description suivante de la valeur memoryusage:
Configure les niveaux de cache interne de NTFS paginée NTFS et de la mémoire en pool non paginée. Défini à 1 ou 2. Lorsque la valeur 1 (par défaut), NTFS utilise la quantité par défaut de mémoire paginée. Quand il est réglé à 2, NTFS augmente la taille de ses listes lookaside et les seuils de mémoire. Une liste lookaside est une piscine de taille fixe la mémoire du noyau tampons que les pilotes du noyau et le dispositif de créer autant de caches mémoire privée pour les opérations du système de fichiers, telles que la lecture d'un fichier.
Augmenter la mémoireUtilisation en ligne de commande
Une invite de commande élevée est nécessaire pour cette opération. Cliquez sur Démarrer, puis sur Tous les programmes, Accessoires localiser, cliquez-droit sur Invite de commandes dans la liste et sélectionnez Exécuter en tant qu'administrateur.
invite de commande élevée
Exécutez la commande suivante pour augmenter la limite de la mémoire paginée du pool:
fsutil memoryusage définir le comportement de 2
memoryusage fsutil
Windows retourne la nouvelle valeur dans la même invite de commandes.
Les utilisateurs de Windows qui voudraient restaurer l'ancien paramètre peut émettre la commande suivante:
comportement fsutil ensemble memoryusage 1
L'augmentation de l'utilisation de mémoire par l'intermédiaire du Registre Windows:
Ouvrez le Windows Registry Editor soit 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 manchefenêtre de dialogue.
Accédez à la clé de Registre suivante:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem
Localisez le NtfsMemoryUsage entrée dans la fenêtre de droite. Les trois valeurs possibles peuvent être définies:
- Non défini: 0
- Par défaut: 1
- Augmentation: 2
utilisation de la mémoire de registre
Un redémarrage du système informatique est nécessaire avant que le changement prendra effet, indépendamment de savoir si elle a été appliquée à l'enregistrement ou la ligne de commande.
Il est probablement une bonne idée de tester le système dans des situations de la vie réelle après la reprise pour voir si les gains de vitesse sont perceptibles et vérifier qu'il continue à fonctionner stable.
Ce paramètre devrait être disponible dans tous les systèmes basés sur Windows NT. Nous avons vérifié qu'il est disponible dans Windows Vista, Windows 7 et la ligne de Windows Server. Ce serait bien si les utilisateurs de Windows XP pourrait voir si elle est aussi disponible dans ce système d'exploitation.
(Source d'inspiration pour cet article tiré de [WebTlk:http://www.webtlk.com/2010/07/07/another-way-to-make-windows-7-faster-and-more-responsive/])
Commentaires
Enregistrer un commentaire