un fichier de pagination ça sert avec 1Go de ram? - Win NT/2K/XP - Windows & Software
Marsh Posté le 07-08-2004 à 00:26:36
ca sert pt et a rien mais j ai aucune idée... ca permet de se sentir moins seul quand on a une reponse inutile au moins . En tant que grand joueur de loto je dirais oui (j y connais pas grand chose mais je m imagine que le fichier a un avantage que j ignore encore par rapport à la ram)
Marsh Posté le 07-08-2004 à 00:46:22
VI VI
Helas, mais il est plutot genant de ne pas avoir de swap.
1) l'absence de swap charge la RAM pour rien avec des conneries.
Si tu as 1 Go ce n'est pas pour jouer a la dame de pique mais parce que tu en as besoin.
C'est donc bete de la charger avec des trucs inutiles.
2) Certains softs refuserons de se lancer sans swap.
3) Win peut devenir " instable "
Marsh Posté le 07-08-2004 à 00:50:40
unptitdiable a écrit : VI VI |
Je confirme et pas que win d'ailleurs.
il met arrivé de perdre mon swap (j'avais debranché le DD ou il été justement)
et par exemple Pain Shop Pro planté lamentablement
Marsh Posté le 07-08-2004 à 00:58:03
C'est clair.
On retombe dans le truc des softs qui ne peuvent pas tourner sans.
Par contre, il y a un truc vieux comme le monde qui dans certains cas peut devenir le paradis, c'est le ramdisk.
Suffit de placer le sawp dans une unite logique qui se trouve en RAM.
Marsh Posté le 07-08-2004 à 01:16:26
unptitdiable a écrit : VI VI |
1) bah comme je le disais je ne bride jamais mes 1Go... donc ça a la limite
j'ai 1GO pour jouer
2)lesquels? je n'ai jamais rencontrer ce probleme
3)la aussi je n'ai jamais eu ce probleme...
sinon est ce que il y a d'autres raisons pour que le swap soit utile?
Marsh Posté le 07-08-2004 à 02:36:26
unptitdiable a écrit : C'est clair. |
un Swap en RAMDISK a toujours été une aberration logique.
Marsh Posté le 07-08-2004 à 10:11:17
Aberation ou pas, le probleme, c'est qu'avec certaines applications, les gains sont fulgurants !
Ca ne marche pas avec tout, mais quand ca fonctionne, ca fonctionne bien.
De plus, il y a aussi un point ou le ramdisk peut montrer son efficacite :
Le cas des softs qui utilisent 2 swap.
Le swap de windows et leur propre swap.
Si ce swap tu le pose dans un ramdisk, ca tourne plus vite.
M'enfin, le débat n'est pas la et de toute facon, je n'ai plus le " rapport " de mes tests.
Cesar666 :
Perso, j'ai aussi 1Go ( ca me fait penser qu'il faut que je mette ma config a jour ici ) et je peux t'assurer que je la sature sans probleme quand je travail :
Photoshop, Premiere, ...
Pis, ca m'arrive de jouer aussi et la, je sature aussi.
Operation Flashpoint par exemple
Marsh Posté le 07-08-2004 à 10:34:45
photoshop j'en fais mais bon c'est une fois par mois
et puis les jeux ne m'ont jamais saturer ma memoire (farcry ou meme doom3 n'omt pâs réussi) meme avec des taches de fond...
moi je voulais savoir si dans une tache "normale" sous win il peut avoir un gain de perf?
Marsh Posté le 07-08-2004 à 10:53:31
Hum ...
Je ne sais pas quoi te dire ....
Perso, par experience et suite a des soucis, je laisse toujours un swap ( j'ai meme 1Go de swap sur le deuxiemme HD )
De plus, meme si j'ai 1 Go et que je n'utilise pas ce Go 100% du temps, je n'aime pas trop avoir cette RAM prise par des conneries.
Il me semble que le mieux, c'est de tester toi meme !!!!
Tu lances ton appli preferee sans swap et tu regarde comment ca tourne ( tps de chargement, reactivite, ... ) et apres tu fais la meme chose avec un swap.
tu tires les conclusions qui s'imposent.
Marsh Posté le 07-08-2004 à 16:37:09
unptitdiable a écrit : |
il y a deux choses à ne pas confondre:
1) le swap (fichier d'échange ou de pagination) de l'os qui permet d'évincer les pages mémoires les moins utilisées au profit d'autres pages nécessaires.
seul l'os en a le contrôle. (après y'a moyen de déclarer explicitement à l'os ce qui est swappable et non-swappable, par exemple le code même du noyau est par essence non-swappable, et les pilotes contiennent des zones non-swappables et des zones swappable).
le swap par essence n'a rien à foutre en ramdisk, et je sais même pas si un driver de ramdisk est initialisé assez tôt pour que l'os accepte de créer celui-ci (d'ailleurs ton ramdisk, il alloue des pages swappables ou pas ? )
2) les fichiers temporaires d'une appli. là ok, tu peux vaguement y gagner quelque chose, à condition que les temporaires dépassent pas la taille du ramdisk.
MAIS, comme la pluspart des OS modernes utilisent toutes les pages de ram non allouées par les process pour y mettre le cache disque dynamique, généralement ça compense pas mal l'interêt du ramdisk.
mais c'est vrai qu'en fait un temporaire qui est lu/écrit (logique) le sera un poil moins rapide avec le cache OS qu'avec un ramdisk (puisque le cache OS cherchera à actualiser le volume du disque dur), mais quelque chose qui est essentiellement lu, n'a rien à fautre en ramdisk, le cache OS offrant entièrement les mêmes perfs qu'un ramdisk.
donc attention à ne pas confondre le Swap de l'OS, et les fichiers temporaires des applications
(ceci dit il est assez possible de vaguement émuler le comportement d'un swap au niveau appli avec un fichier mappé en mémoire, c'est probablement ce que doit faire photoshop par exemple)
Marsh Posté le 07-08-2004 à 16:43:33
bref, tu laisses le swap, sa présence ne sera jamais une gêne.
et que tu ayes 512Mo ou 1Go de RAM, la quantitée de pages mémoires de processus inutiles et élisibles à la mise en swap est la même en cas de pic d'utilisation mémoire. (du moins je penses aux process/services en tâche de fond)
Marsh Posté le 07-08-2004 à 00:05:56
Je me posais la question si ça servait d'avoir un fichier d'echange quand on avait 1Go de ram?
en ce moment je n'en ai pas et je n'utilise jamais mes 1Go de ram au max
---------------
VNR CAMENBERT