En vue d'optimisation de la RAM ! - Windows & Software
Marsh Posté le 03-04-2004 à 13:36:50
le truc souvent c de pas jouer tout de suite mais prendre son mal en patienc au premier lancement , far cry sur le 4200TR du portable, j ai le temps de voir les cocotier au debut ^^
Marsh Posté le 03-04-2004 à 13:37:01
Il y a fort longtemps, Joystick avait indiqué un programme qui permettait en un clic de souris de couper toutes taches de fond que l'ont avait entrer dans une liste. Ca m'avait l'air assez pratique.
Sur le moment je l'avait pas choper, mais depuis que j'ai voulu me replonger dessus, pas réussi a le retrouver... Domage.
Marsh Posté le 03-04-2004 à 13:44:41
honnetement, 512mo ca suffit pour n importe quel jeu, si tu ne joues pas détails a fond
sinon, allez faire un tour du coté des services, virez tout ce qui sert a rien ...
en dernier recours kill explorer, et on lance le jeu ensuite
Marsh Posté le 03-04-2004 à 13:49:15
Je vous poste ce que je viens de trouver :
XP n'utilise pas la Ram au meilleur de ses capacités il utilise des paramètres par défaut. On va corriger cela, lancez regedit et rendez vous ici :
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management". Créez un Dword nommé loPageLockLimit et entrez une des valeurs suivante correspondant a votre Ram en hexa :
4000 pour 128Mo
8000 pour 160Mo
10000 pour 256Mo
20000 pour 512Mo
40000 pour 1Go
Marsh Posté le 03-04-2004 à 13:53:47
une autre :
Activer le processeur de la carte réseau
Souvent les cartes réseau ont un processeur seulement Windows XP ne le sait pas et pompe sur le processeur principale des ressources qu'il pourrait tirer sur la carte réseau, pour dire à Windows XP comment faire, rendez vous ici :
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters"
Si il n'y en a pas créez un Dword DisableTaskOffload et mettez le à 0 afin de se servir de la carte réseau correctement.
Marsh Posté le 03-04-2004 à 14:05:04
Paulo les Gaz a écrit : Il y a fort longtemps, Joystick avait indiqué un programme qui permettait en un clic de souris de couper toutes taches de fond que l'ont avait entrer dans une liste. Ca m'avait l'air assez pratique. |
C'est "End it all"
C'est vrai qu'il est pas mal pour tout killer d'un coup.
Je vais tenter de le retrouver
Marsh Posté le 03-04-2004 à 14:19:02
Un défragmenteur de ram ça peut aussi être bien utile.
Surtout que ceux-ci permettent souvent de mettre presque tout ce qui est en ram physique sur le swap, utile avant de lancer un jeu
Sinon d'accord aussi pour virer les services inutiles et tout ce qui est inutile en général que vous pouvez voir en faisant ctr+alt+suppr
Avoir aussi une partition réservée pour le swap et un fichier de swap de taille fixe.
Ca permet de ne pas avoir de réallocation de swap (puique taille fixe) et de ne pas avoir à le défragmenter (puisqu'il n'y a que ce fichier sur la partition).
Marsh Posté le 03-04-2004 à 14:22:53
CtrlBreak a écrit : Je vous poste ce que je viens de trouver : |
C'est pas de l'hexa ça, si ?
Sinon, pour 384 ça fait cb ?
Marsh Posté le 03-04-2004 à 14:24:53
ReplyMarsh Posté le 03-04-2004 à 14:44:05
perso j'trouve plutôt ca pour la ram :
Allez dans
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management
Créez ou modifiez la valeur DWORD IoPageLockLimit
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
Rebootez
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
Marsh Posté le 03-04-2004 à 14:59:20
alors pour le "IoPageLockLimit" et 512 de ram faut mettre combien?
Marsh Posté le 03-04-2004 à 15:15:37
foudelou a écrit : perso j'trouve plutôt ca pour la ram : |
On cliques sur quoi, pour Win 2000, ca marche aussi ??
Marsh Posté le 03-04-2004 à 15:19:17
ReplyMarsh Posté le 03-04-2004 à 15:24:03
stefff31 a écrit : merci pour ce lien |
+1
et drapal, j'attend d'en savoir plus sur quoi changé dans la base de registre, avant d'y touché
Je voudrais savoir, j'ai un AMD T-bird, avec 768 MO de Ram.
Mais c'est de la vieille ram, vu que vieu proc et carte mere, c'est de la combien? sinon comment le savoir ?
Et c'est moins puissant que la ram actuelle ?
Marsh Posté le 03-04-2004 à 15:33:10
ema nymton a écrit : |
Y'a pas la même clé, j'ai regardé...
Marsh Posté le 03-04-2004 à 15:47:35
alors pour le "IoPageLockLimit" et 512 de ram faut mettre combien? (bis)
Marsh Posté le 03-04-2004 à 15:51:33
Dav Vador a écrit : Y'a pas la même clé, j'ai regardé... |
Bah si moi j'ai trouves !
Il la meme chose decrite precedament, j'ai mis 70000 au piff car j'ai 1go de Ram, j'ai redemare pour l'instant y pas de prob
Marsh Posté le 03-04-2004 à 16:54:42
ema nymton a écrit : |
Ah... je l'ai pas moi
T'as quel service pack avec 2000 ?
Marsh Posté le 03-04-2004 à 17:09:20
Dav Vador a écrit : Ah... je l'ai pas moi |
Le denier comme d'hab quoi
Dans le IoPageLockLimit j'ai mis 80000
Au fait j'ai aussi modifes le SystemPages(tout en bas) qui etait chez moi a 63000 modifies a 7300, j'ai pas vu bcp de difference a Farcry, peut donc pour moi le resultat est bofff.... peut etre parceque j'ai 1 go de ram
Marsh Posté le 03-04-2004 à 17:12:45
ema nymton a écrit : |
Ben pareil.
J'ai bien la clé Memory Management, mais pa la valeur IoPageLockLimit...
J'vais la rajouter à la main alors
Marsh Posté le 03-04-2004 à 17:14:41
foudelou a écrit : perso j'trouve plutôt ca pour la ram : |
Kel con, j'avais pas vu
Marsh Posté le 03-04-2004 à 23:49:09
Me fait plein d'erreus mon XP Sp1 avec cette manip, restauration obligatoire.
Marsh Posté le 04-04-2004 à 02:33:35
dafl a écrit : y'a déjà un topic là dessus sur soft & réseaux |
je chercherai l'url pour lier a celui la
perso j'ai modifié le truc pour la carte rzo et la ram, je vous dirai ce que ca donne réellement qd j'aurai fait plus de tests
sinon a part StartUpCpl ( - http://www.mlin.net/StartupCPL.shtml qui permet de verifié les progs lancés automatiquement au boot de windows, pas d'autre petit softs sympa testés ?
Marsh Posté le 28-04-2004 à 14:11:12
foudelou a écrit : Il est assez délicat de trouver une valeur pertinente pour IoPageLockLimit. On peut néanmoins établir la règle suivante : |
Ce qui m'étonne là-dedans, c'est le *1024 !!!!
D'après http://www.microsoft.com/windows20 [...] /29932.asp
c'est exprimé en bytes.... donc il faudrait faire *1024*1024 ????
Marsh Posté le 28-04-2004 à 21:21:54
bé non , un byte = 1 octet
le calcul est juste
Marsh Posté le 28-04-2004 à 21:46:42
bah vous pouvez tenter le dial avec star war galaxie a 712mo... et vous verez que 1Go c le minimum pour jouer.
Marsh Posté le 29-04-2004 à 08:12:29
topic déplacé dans une cat + appropriée
Marsh Posté le 29-04-2004 à 08:41:51
CtrlBreak a écrit : Bonjour, |
Faut arrêter de dire n'importe quoi, on ne peut pas tourner sans SWAP, c'est une hérésie et ça réduirait les performances contrairement à ce que tu crois ...
Plus d'infos sur ce sujet : http://www.pcinpact.com/actu/news/14149.htm
Marsh Posté le 29-04-2004 à 09:18:57
Toutes les infos dans mon sujet ici
http://forum.pcastuces.com/sujet.asp?SUJET_ID=2591
arrêtez de vous prendre la tête avec le swap, on ne peut pas s'en passer comme le dit kyle_Katarn et il est géré de manière plus efficace sous XP.
Marsh Posté le 18-05-2004 à 20:53:21
foudelou a écrit : perso j'trouve plutôt ca pour la ram : |
Keski ce passe si on a 1Go de Ram et que on mets par exemple en Hexa 40000 au lieu de 00F0000
Marsh Posté le 21-06-2004 à 17:05:29
Kyle_Katarn a écrit : Faut arrêter de dire n'importe quoi, on ne peut pas tourner sans SWAP, c'est une hérésie et ça réduirait les performances contrairement à ce que tu crois ... |
juste parce que je suis chiant, je te remets en place vite fait
Je n'ai pas dit que je ne voulais pas de swap, je sais bien que c obligatoire, je voulai juste eviter que mon system l'utilise en l'optimisant la gestion de la ram, une fois que la ram est pleine ca swappe c evident. l'interet est donc que :
1/ windows utilise la ram en priorité absolue
2/ Decharger le maximum de programmes residuels en memoire afin d'avoir un max de memoire libre avant de lancer les differents jeux, de plus en plus gourmand de nos jours
J'espere avoir été plus clair
Marsh Posté le 21-06-2004 à 17:42:22
memem po
Marsh Posté le 03-04-2004 à 13:32:25
Bonjour,
Nous sommes nombreux a ne pas avoir des configurations de fou, surtout le fameux 1 Go de Ram pour pouvoir faire tourner tout les jeux sans Swap.
Ce topic est crée pour partager des astuces qd a l'optimisation de la RAM sous Windows.
Premiers conseils, desactiver toutes les applications qui se lancent en tache de fond et qui apparaissent dans la barre de tache ( a cote de l'horloge ) .
Personnellement, a vide, sous XP, je suis @133 Mo d'utilisé.
( Gestionnaire de taches / onglet performances )
Combien avez vous de RAM utilisé apres le chargement de windows ( quelle version ) ?
Quel sont les conseils que vous pouvez apporter ?
Message édité par ctrlbreak le 03-04-2004 à 13:37:02
---------------
IdPSN : Cyboulette // Battletag : Cyboulette#2250