Optimisation de la Mémoire
Windows XP et 2000 ont quelques excellents outils qui vous aident à analyser les performances système. Il est recommandé de mener des actions dans ce sens plutôt que de changer les paramètres mémoire.
DisablePagingExecutive
Pour les systèmes ayant beaucoup de RAM, ce paramétrage peut être activé pour forcer le noyau du système NT à être conservé en mémoire et non accédé sur disque.
Ouvrez la base de registres et recherchez la clé ci-dessous :
Clé : [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
Nom : DisablePagingExecutive
Type : REG_DWORD (DWORD Value)
Valeur : (0 ou 1)
Mettre la valeur à 1 pour activer le paramètre et arrêter la pagination ou le laisser à 0, sa valeur par défaut.
Cette valeur est seulement recommandée pour les systèmes ayant 128 MB de RAM ou plus.
IOPageLockLimit
La valeur par défaut de Windows XP et 2000 est 0, qui est équivalente à 512 kb. Le bénéfice de ce paramètre dépend de la manière dont votre système est configuré, et il n'y a pas de règle facile à appliquer.
Donnez lui une des valeurs suivantes en fonction de votre quantité de RAM (valeur en hexadécimal) :
- 128 Mo de RAM : 0001C000
- 256 Mo de RAM : 0003C000
- 384 Mo de RAM : 0005C000
- 512 Mo de RAM : 00070000
- 1024 Mo de RAM : 000F0000
Il est assez délicat de trouver une valeur pertinente pour IoPageLockLimit. On peut néanmoins établir la règle suivante :
- si vous avez moins de 64 Mo de RAM, vous devez soustraire 7 Mo à votre quantité totale de RAM avant de convertir en hexadécimal.
- entre 64 et 512, vous devez soustraire 16 Mo à votre quantité totale de RAM avant de convertir en hexadécimal.
- à partir de 512 Mo, vous devez soustraire 64 Mo à votre quantité totale de RAM avant de convertir en hexadécimal.
Exemple avec 512 Mo :
512 - 64 = 448 (on soustrait la quantité de RAM totale avec 64)
448 * 1024 = 458752 (on convertit de méga-octets en kilo-octets)
458752= 70000 (on convertit en hexadécimal, la calculatrice Windows peut le faire pour vous ;))
On donne donc la valeur 70000 (soit 00070000 sur 8 digits) à IoPageLockLimit
Clé : [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
Nom : IOPageLockLimit
Type : REG_DWORD (DWORD Value)
Valeur : (0 ou xxxxx)
LargeSystemCache
Cette option est activée dans la version Serveur, mais pas en Workstation. Si vous avez plus de 128 MB de RAM, mettez cette valeur à 1 pour accélérer les performances de cache disque. Si vous avez moins, vous pouvez essayer mais vous n'obtiendrez pas de gain, ou une perte de performances si vous êtes en multi-tâches. Ceci est l'équivalent du paramètre de Windows 98 vcache.
Clé : [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
Nom : LargeSystemCache
Type : REG_DWORD (DWORD Value)
Valeur : (0 ou 1)
0comments
Enregistrer un commentaire