Suppression possible du swap avec 2 Go de ram? - Carte mère - Hardware
Marsh Posté le 16-05-2006 à 12:13:11
la réponse est oui.
mais c'est selon les apps utilisées, et je conseille de regarder l'utilisation mémoire habituelle avant de supprimer le swap. (samurize)
Marsh Posté le 16-05-2006 à 13:09:14
oui pourquoi pas, avec 2go tu as largement assez avant d'être largué
Marsh Posté le 16-05-2006 à 13:18:20
Il me semble avoir lu quelque part (dans ce forum je crois) que quelque soit la quantité de RAM embarquée, XP ne sait pas se passer du fichier d'échange et qu'il valait donc mieux en laisser un...
Marsh Posté le 16-05-2006 à 13:22:46
gurk13 a écrit : la réponse est oui. |
le swapp n'est pas a supprime quelque soit la taille de la ram.
le swapp est fait pour les processus memoire non prioritaire et lent. Il ne faut pas le supprimer sous peine d'engeorger sa ram avec des processus qui pourraient attendre.
Marsh Posté le 16-05-2006 à 13:23:30
Il peut s'en passer... Mais si par malheur un programme essaie d'allouer un octet de plus que les 2 Go, explosion en plein vol et probablement écran bleu... Bref, c'est risqué...
Marsh Posté le 16-05-2006 à 13:24:54
combient de fois il va faloir la voir passer cette question : IL NE FAUT PAS SUPPRIMER LE SWAP
Marsh Posté le 16-05-2006 à 13:26:44
comme je l ai mis sur un autre topic :
Z_cool a écrit : ba ... imaginon .... |
Marsh Posté le 16-05-2006 à 13:43:37
Par contre on peu créer un disque virtuel (en ram ) et installer le Swap dessus , mais avec 2 go c'est un peu juste ! (il faudrait au moins 4 go de ram ...donc XP 64 requis !!! )...
Perso j'ai un petit disque virtuel , sur lequel j'ai installer le fichier temporaire d'internet !
Marsh Posté le 16-05-2006 à 13:53:13
olioops a écrit : Par contre on peu créer un disque virtuel (en ram ) et installer le Swap dessus , mais avec 2 go c'est un peu juste ! (il faudrait au moins 4 go de ram ...donc XP 64 requis !!! )... |
inutilie aussi car tu va prendre de la place en ram pour rien.... je vois as pourquoi vous vous prenez la tête. vu la taille des dd ce n'est pas le swap qui va gener grand chose :
Marsh Posté le 16-05-2006 à 13:58:41
windows fait tres bien la difference entre la RAM et le SWAP. Si il a 8Go de Ram, il utilisera les 8Go et mettra en Swap qque les application qui n on pas d activité.
et sauf erreur de ma part, un Ram Drive se lance avec un driver.... faut pas avoir eu besoin du swap avant de lancer ce driver.
Marsh Posté le 16-05-2006 à 13:59:33
le seul cas pour moi qui justifi de toucher au swap, c est si on a les emulateur de HD a base de RAM fait pas MSI .
Marsh Posté le 16-05-2006 à 13:59:49
Bon alors va pour une petite partition swap.
Maintenant quelle valeur mini et maxi? Est-ce que je laisse gérer la taille par Windows?
Marsh Posté le 16-05-2006 à 14:03:05
le top : tu prend la taille MAx propose par Wiondows pour le min et le Max.
et si tu peux, tu la met sur un HD qui sert peut.
Marsh Posté le 16-05-2006 à 14:05:45
keos92 a écrit : inutilie aussi car tu va prendre de la place en ram pour rien.... je vois as pourquoi vous vous prenez la tête. vu la taille des dd ce n'est pas le swap qui va gener grand chose : |
Nan pas pour rien ! cela se fait avec un logiciel payant comme "Ramdisk" le but étant d'avoir un swap ultra rapide , évidemment ! j'attend cette possibilité pour supprimer le "swap"ou "LAG" pendant les jeux !!! Si vous trouvez ça inutile !? moi pas ...
Marsh Posté le 16-05-2006 à 14:12:32
tot2012 a écrit : Bonjour à tous, |
Pour optimiser ton swap la valeur mini/maxi doit être la même ! et pour sa valeur prend celle recommander par Windows , tout simplement .
Place ton swap sur un autre disque que celui du systeme , et je te conseille de le faire défragmenter automatiquement à chaque boot par le petit logiciel gratuit "Pagedéfrag".
Marsh Posté le 16-05-2006 à 14:13:29
olioops a écrit : Nan pas pour rien ! cela se fait avec un logiciel payant comme "Ramdisk" le but étant d'avoir un swap ultra rapide , évidemment ! j'attend cette possibilité pour supprimer le "swap" pendant les jeux !!! Si vous trouvez ça inutile !? moi pas ... |
tu dois pas savoir ce qu est le swap et comment ca marche.
le swap, c est quand une application ne fait rien, windows la met en SWAP: sur le disque dur.
quand on dit qu un jeu SWAP, c est qu il n a pas assé de place en memoire pour tout fair tenir en tout ce dont le jeu a besoin, donc forcement, windows en bascule sur le HD.
mais, si tu a 8Go de RAM et un jeux qui a besoin de 8Go
toi, tu propose de ne donner au jeu que 4 Go et de laisser se demerder windows pour gerer les 4Go qu il va manquer au jeu ?
pourquoi pas mettre simplemement a disposition toute la RAM ? les 8Go ? comme ca, ton jeu il swapera plus.
et les 3-4Go de fichier SWAP, windows fera en sorte que les programmes qui glandent rien s y retrouve, pour laisser le plus de memoire au jeu
Marsh Posté le 16-05-2006 à 14:20:09
Z_cool a écrit : tu dois pas savoir ce qu est le swap et comment ca marche. |
Je crois que tu n'as pas bien compris de quoi il s'agit ! visiblement tu nétais pas au courant de cette possibilité offerte par certain logiciel !!! Je te répète que l'on peut basculer intégralement le fichier "Swap" ou "Pagefile" en RAM .
EDIT : Je ne vais pas détailler la procédure ici ,mais pour un jeux , une quantité de ram prédéfini sera utilisé normalement comme de la mémoire vive classique ! Par contre une autre partie de la mémoire vive qui aura été transformé en fichier de Swap ou page file (appeler aussi mémoire virtuelle !!! ) sera utiliser de façon classique aussi mais à des vitesse très supérieur ... d'ou absence de LAG (ou Swap >> je sais ça perturbe ) .
Marsh Posté le 16-05-2006 à 14:26:53
olioops a écrit : Je crois que tu n'as pas bien compris de quoi il s'agit ! visiblement tu nétais pas au courant de cette possibilité offerte par certain logiciel !!! Je te répète que l'on peut basculer intégralement le fichier "Swap" ou "Pagefile" en RAM . |
on est bien d accord, et je t explique que ca n apporte rien
Marsh Posté le 16-05-2006 à 14:28:18
olioops a écrit : Nan pas pour rien ! cela se fait avec un logiciel payant comme "Ramdisk" le but étant d'avoir un swap ultra rapide , évidemment ! j'attend cette possibilité pour supprimer le "swap" pendant les jeux !!! Si vous trouvez ça inutile !? moi pas ... |
sauf que ce type de logiciel (comme ram boost) ne servent stirctement à rien sauf a alourdis encore plus le systeme. Il faut arreter de croire tout et n'importe quoi !
Marsh Posté le 16-05-2006 à 14:28:53
olioops a écrit : Je crois que tu n'as pas bien compris de quoi il s'agit ! visiblement tu nétais pas au courant de cette possibilité offerte par certain logiciel !!! Je te répète que l'on peut basculer intégralement le fichier "Swap" ou "Pagefile" en RAM . |
Oui on peut. Et c'est bien débile.
Au lieu de garder la ram pour les applications qui en ont besoin, tu la remplie avec une tonne de données et processus inutiles pour lesquels le SWAP est fait.
En gros tu bousilles tes perfs et tu pense gagner.
Marsh Posté le 16-05-2006 à 14:29:23
keos92 a écrit : sauf que ce type de logiciel (comme ram boost) ne servent stirctement à rien sauf a alourdis encore plus le systeme. Il faut arreter de croire tout et n'importe quoi ! |
Ramboost n'a rien a voir avec ce dont il parle.
Marsh Posté le 16-05-2006 à 14:31:43
SH4 Origon X a écrit : Ramboost n'a rien a voir avec ce dont il parle. |
merci je sais ....
c'est un autre exemple de logiciel miraculeux et naturellement payant
Marsh Posté le 16-05-2006 à 14:35:43
keos92 a écrit : merci je sais .... |
creation d un Ram drive n a rien de miraculeux.
ca peut etre tres util dans certain cas ou le debit d ecriture est primordiale.
Marsh Posté le 16-05-2006 à 14:35:48
Premièrement, Ramboost est totalement gratuit... naturellement.
Ensuite, Ramboost n'a rien de miraculeux (renseignes-toi sur son fonctionnement) et marche trés bien sur des configuration avec peu de ram, on peut lui faire récup la ram et le couper ensuite, donc il ne prend pas de perfs.
Enfin, tu écris "ce type de logiciel (comme ram boost)" exprimes-toi mieux si tu souhaites être correctement compris
Marsh Posté le 16-05-2006 à 14:36:42
SH4 Origon X a écrit : Oui on peut. Et c'est bien débile. |
Toi non plus tu n'as pas compris , la Ram est séparé en deux parties (voir mon EDIT).
Marsh Posté le 16-05-2006 à 14:36:48
SH4 Origon X a écrit : Premièrement, Ramboost est totalement gratuit. |
rohhh les vielle legende hurbaine qui on la vie dur .... ca, ca sert vraiement a rien.
Marsh Posté le 16-05-2006 à 14:37:17
reprenons ...
le but premier du swap, c'est d'étendre la RAM à moidre cout. Pourquoi, parce qu'un 1Go sur le DD, c'est moins cher qu'en RAM.
Comment ça marche, idéalement ?
Windows (ou l'OS) commence par charger les programmes en RAM. Tant que la RAM n'est pas pleine, on ne touche pas à l'OS.
Quand la RAM est pleine et qu'on a encore besoin de RAM, on place l'espace mémoire de certains processus dans le fichier de swap. Les processus sont choisi en priorité via leur utilisation. Un truc qui tourne quasiement jamais à de forte chances de finir en swap.
Si la place dispo est insuffisante, on peut être amenée à placer des processus actifs en swap... Et la ça rame.
Intéret de désactiver le swap : 2 raisons
1 - on gagne de l'espace disque... De nos jours , ça commence à devenir mesquin de vouloir grater 1 Go
2 - Certains OS pour ne pas les citer on tendance à placer des données en SWAP alors que la RAM n'est pas pleine... (ou alors, pleine d'autre chose mais on va pas s'attarder). Résultat, quand on rebascule vers ces process, ça rame.
Les risques à désactiver le swap :
1 - un process peut ne pas avoir assez de RAM dispo.
2 - On va utiliser de la RAM pour des process qui ne font quasiment jamais rien. Exemple, un client DHCP qui renouvelle l'IP toutes les 15 minutes ...
Peut-on désactiver le SWAP ?
ça dépend. Sous windows 2000, non. Par expérience, j'ai toujours eu plein de messages me disant que le programme avait besoin de swap pour tourner .... Je pense par exemple à Quake III.
Sous XP, oui. J'ai jamais vu ce genre de messages.
Sous Linux, oui ... on peut même le faire sans redémarrer... à condition d'avoir assez de RAM.
Le SWAP en RAM via RAMdrive ?
Intéret quasi nul : on utilise de la vrai RAM pour simuler un disque de swap... Le seul intéret que je vois la, c'est pour donner à un OS qui veut absolument du SWAP un espace tres rapide. Et encore, comme dit, il faut que le driver du RAMdrive soit chargé ...
Bref, on oublie.
Conclusion : Si tu as 2Go de RAM et que tu n'utilises jamais toute la RAM ,tu peux arréter le SWAP. Perso, c'est ce que je fais.
Je suis du genre à faire un Quake III avec un Fifa 2005 réduit mais toujours en RAM et un JBuilder ouvert occupant 300Mo ... et ça marche
Maintenant, si une appli alloue beaucoup de RAM, tu peux effectivement être amenée à occuper toute ta RAM avec des données qui en fait ne servent pratiquement jamais.
Marsh Posté le 16-05-2006 à 14:40:01
enfin, les logiciels qui libèrent la RAM ne font en général qu'une chose.
Ils allouent de la RAM.
Windows, spontanément, va essayer de libérer de la RAM en placant les process actuels dans le SWAP.
On se retrouve alors avec un memturbo (ou autre) qui occupe toute la RAM du PC, et tous les process sont en SWAP.
On quitte le programme, on se retrouve avec toute la RAM de libre.
Les process qui ont été placéss dans le swap et qui tournent vont être replacés en RAM naturellement
Marsh Posté le 16-05-2006 à 14:40:09
PeK a écrit : [...] |
Y a des admin reseau qui sont assé bete pour mettre des leasing a 15 minutes ?
sinon, globalement d accord.
Marsh Posté le 16-05-2006 à 14:40:49
SH4 Origon X a écrit : Premièrement, Ramboost est totalement gratuit. |
1°
2° euh windows gere tres tres bien la ram (enfin depuis 2000 / XP) et il n'est pas necessaire d'avoir un logiciel tiers pour la gestion de celleci.
A partir du moment ou un programme tourne il prends de la ressource (memoire et/ou cpu) dons même sans incidence directe sur les perfs, il "etoufe" le system un peu plus.
3° , je pense savoir m'exprimer correctement
Marsh Posté le 16-05-2006 à 14:44:28
Z_cool a écrit : Y a des admin reseau qui sont assé bete pour mettre des leasing a 15 minutes ? |
ben tout dépend du réseau. Toute les valeurs on un sens. Si tu as beaucoup d'IP pour pas beaucoup de postes, tu peux forcer le leasing à 1 journée... (je crois que c'est ce que j'ai chez moi). En pratique, c'est comme une IP fixe.
J'ai bossé dans un endroit ou on aimait bien savoir quand les PCs étaient allumés... donc la, la redemande d'ip, c'est pratique pour savoir si la machine tourne ou pas.
Marsh Posté le 16-05-2006 à 14:45:36
Z_cool a écrit : rohhh les vielle legende hurbaine qui on la vie dur .... ca, ca sert vraiement a rien. |
Pas d'accord, je l'ai utilisé plusieurs années pour me permettre d'en parler, et la ram se libère bel et bien, prend une machine avec xp et 256mo de ram et teste, tu veras.
Marsh Posté le 16-05-2006 à 14:46:02
olioops a écrit : Toi non plus tu n'as pas compris , la Ram est séparé en deux parties (voir mon EDIT). |
Ouais deux parties, donc moins de ram pour son application normale.
Marsh Posté le 16-05-2006 à 14:47:34
SH4 Origon X a écrit : Pas d'accord, je l'ai utilisé plusieurs années pour me permettre d'en parler, et la ram se libère bel et bien, prend une machine avec xp et 256mo de ram et teste, tu veras. |
Marsh Posté le 16-05-2006 à 14:49:26
Magnifique réponse pleine d'argument
Marsh Posté le 16-05-2006 à 14:50:26
C'délire je parle d'un procéder qui necessite au moins 4 go de ram pour être fonctionnel (XP 64 minimum ) ! et vous de ramboost ( mdr ) ou d'une approche du ramdrive qui date de plusieurs années , lorsque avoir quelques giga à un prix abordable était un concept ... laisser tomber
Marsh Posté le 16-05-2006 à 14:53:01
Merci Pek pour cette belle réponse.
En fait je fais aussi des jeux (Oblivion, Tomb Raider... etc.) mais si je prends 2 giga de mémoire vive, c'est surtout pour faire tourner Cubase SX dans de bonnes conditions.
Maintenant je ne suis pas à 1 ou 2 Go d'espace disque près et je veux avant tout éviter les ralentissements donc... Je vais peut-être garder ma partition swap, au cas où!
Marsh Posté le 16-05-2006 à 14:53:02
De toutes facon Ramboost n'est pas le sujet ici, ca a déraillé en douceur
Marsh Posté le 16-05-2006 à 10:45:23
Bonjour à tous,
Voilà, tout est dans la question: peut-on se passer du fichier d'échange dans Windows XP avec 2 Go de ram?
Si la réponse est non, quelles valeurs (mini-maxi) puis-je mettre?
Merci!