ConservativeSwapFileUsage et Windows XP SP1 - Win NT/2K/XP - Windows & Software
Marsh Posté le 14-09-2002 à 19:52:00
Optimiser la gestion de la mémoire sous Windows XP :
Démarrer / Exécuter / regedit
Se rendre à la clé suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\
Créer alors, si elle n'existe pas, la valeur Dword nommée "IoPageLockLimit" et donnez lui la valeur "X" en héxadécimal avec,
X= 10000 si vous avez 256Mo de RAM ou plus
X= 20000 si vous avez 512Mo de RAM ou plus
Modifier également ces deux valeurs (uniquement si on a + de 128 Mo de RAM - EDIT : certains sites anglo-saxons conseillent 256 Mo) :
DisableExecutivePaging : mettez cette valeur à "1" en héxadécimal pour forcer Windows à utiliser la mémoire vive plutôt que la mémoire virtuelle
LargeSystemCache : mettez cette valeur à "1" en héxadécimal pour accélérer les performances du cache disque
Marsh Posté le 14-09-2002 à 21:36:40
C'est pas top, après boot j'ai 99Mo de Swap au lieu de 101 ... et toujours près de 140 Mo de RAM libres ....
Marsh Posté le 14-09-2002 à 21:43:38
99 Mo c'est la taille de ton pagefile.sys ? (tu es en automatique ou tu as fixé la taille du swap ?).
J'ai un swap de quelques centaines de Mo mais il n'est pas utilisé.
Marsh Posté le 14-09-2002 à 21:46:17
je l'ai fixé à 512-512 pour être tranquille mais taskmgr me dit qu'il y a 99mo d'utilisés
Marsh Posté le 14-09-2002 à 23:28:20
CSU ne marche que pour Win9x/ME, c'est pas évident de faire la même manip sous XP, je me suis déjà renseigné sur des forums anglophones mais il ne faut surtout pas laisser MS gérer les valeurs par défaut, elles sont merdiques.
Pierre.
Marsh Posté le 15-09-2002 à 18:37:56
si tu comprends l'anglais, ça peut t'intéresser.
http://www.aumha.org/forum/viewtopic.php?t=409
Pierre.
Marsh Posté le 15-09-2002 à 20:39:40
pgriffet a écrit a écrit : si tu comprends l'anglais, ça peut t'intéresser. http://www.aumha.org/forum/viewtopic.php?t=409 Pierre. |
C'est intéressant mais on reste un peu sur sa faim. Hormis l'affirmation non argumentée que CSU n'a pas d'équivalent sur 2K/XP, rien n'est dit sur les tweaks citées plus haut, en particulier la désactivation du Paging Executive.
Ca m'intéresserait d'en savoir plus. A+
EDIT :
j'ai trouvé ça (on parle de 512 Mo maintenant...) :
"DisablePagingExecutive default setting was "set" when RAM was precious and scarce. Portions of system code and device drivers can be paged to disk when the system needs more page frames in RAM. The system slows when it next needs that code or drivers since it must load them from the page file. The system stops while the required code is swapped in or out of RAM dependent on very long hard drive access times. If you have more than sufficient RAM, disabling paging will speed the system overall. I am not sure I would turn on this option with less than 512M, at least for W2K and XP Pro. A CPU intensive setting."
Source : http://is-it-true.org/nt/index.shtml
Marsh Posté le 16-09-2002 à 00:04:52
Je dois dire que j'ai pas relu le thread, ça date un peu. en plus, j'ai pas XP pour tester. Mais le souvenir que j'ai, c'est qu'il n'y a pas moyen d'avoir réellement la même chose que CSU=1 vu que la gestion mémoire est très différente. Il est plutôt recommandé de tester XP avec différentes applications et de voir quelle est la meilleure valeur pour le Swap. Je trouvais intéressant d'apprendre que la taille indiquée par "Swap file in use" n'est pas la taille réelle du pagefile.
Il faudrait que je relise ça. Sinon, pour l'info sur le disablepaginexecutive, il suffit de chercher avec ce mot sur Google et ça renvoie vers certains sites spécialisés.
Pierre.
Marsh Posté le 14-09-2002 à 19:39:57
La commande ConservativeSwapFileUsage qui faisait des ravages sous Win9x marche t elle sous WinXP ? ou existe t il un équivalent ? car là mon système swappe bêtement alors que j'ai 140Mo de libre dans la RAM ....