Mémoire virtuelle - Swap

Réduire
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages
  • gameslover
    Ojii-sama


    • septembre 2001
    • 21344

    #1

    Mémoire virtuelle - Swap

    Bonjour,

    Un ami m'a conseillé, vu que j'ai 2go de ram sur mon PC, de désactiver totalement le fichier swap de windows... il m'a expliqué ce que c'était mais j'ai rien pigé et je suis pas du genre a désactiver un truc sans être certain de pouvoir le faire sans risques pour mon ordi...

    Donc comme je sais qu'il y a des pros ici, j'en profite pour vous demander si il est effectivement judicieux de désactiver le swap vu mes 2go de ram ?? Ou mieux vaut-il le laisser comme il est ?

    De plus, j'ai remarqué dans la fenêtre "mémoire virtuelle" d'XP, qu'il y avait deux chiffres à rentrer, lesquels faudrait-il mettre si il vaut mieux laisser ce swap actif ?

    Et enfin, est-ce que quelqu'un saurait m'expliquer TRES simplement mais de manière complète, ce qu'est ce fichier swap ?

    Merci d'avance pour les réponses
  • Invité

    #2
    swap = fichier d'échange = zone du disque sur laquelle windows copie des trucs quand ta RAM est déjà pleine
    bien sur c'est plus lent ... ^^

    pour le désactiver, y'a une manip à faire, en modifiant une clé dans le registre. il ne suffit pas de mettre les chiffres à 0 ^^
    en fait la clé indique à windows de se charger dans la RAM de façon prioritaire ... oui, il devrait faire ça tout seul, mais bon c'est windows faut pas trop lui en demander au petiot ^^

    si tu veux le laisser, la taille usuelle c'est 1*la RAM à 2.5*la RAM
    mais je pense pas que tu en as besoin d'autant ^^

    Commentaire

    • clement
      Legendary


      • juin 2001
      • 2660

      #3
      Provient du message de Prof Vince
      swap = fichier d'échange = zone du disque sur laquelle windows copie des trucs quand ta RAM est déjà pleine
      bien sur c'est plus lent ... ^^

      pour le désactiver, y'a une manip à faire, en modifiant une clé dans le registre. il ne suffit pas de mettre les chiffres à 0 ^^
      en fait la clé indique à windows de se charger dans la RAM de façon prioritaire ... oui, il devrait faire ça tout seul, mais bon c'est windows faut pas trop lui en demander au petiot ^^

      si tu veux le laisser, la taille usuelle c'est 1*la RAM à 2.5*la RAM
      mais je pense pas que tu en as besoin d'autant ^^
      Juste une question : il écrit sur la barette avant de passer sur DD non ?
      Donc aucune utilité avec autant de ram de faire cette manip (tu comptes remplir 2 Go de RAM ???!!!)

      Enfin je sais, pas j'y connais trop rien, c'est pour ça que je demande
      (moi qui n'ai que... 128 Mo, sur XP en plus :-p <== spéciale dédicace à Prof' Vince )
      Clément (Marguerite pour les intimes)

      Commentaire

      • Invité

        #4
        une seule réponse : windows ^^

        et là tout est dit ^^

        sinon c'est pas obligé, une copie disque-disque se fait sans passage par la RAM, ça passe par le cache du dd ^^

        Commentaire

        • gameslover
          Ojii-sama


          • septembre 2001
          • 21344

          #5
          Mais en fait il vaut mieux le laisser ou ça sert à rien avec 2go de ram et je peux l'oter sans le moindre risque via le registre ??

          En tout cas c'est plus clair maintenant, mais qu'il est bête ce wiindows quand même

          Commentaire

          • Invité

            #6
            bah si t'as 2go de RAM t'as au moins 120Go de dd donc les 2 pauvres gigas du swap vont pas te gêner beaucoup ^^

            tu peux tenter la manip via le registre, ça accélèrera peut être windows un peu, mais rien de sur, et ça peut devenir instable (chez moi ça l'était mais ma RAM c'est de la noname alors faut la ménager ^^)

            Commentaire

            • MuetDhiver
              General

              • septembre 2002
              • 1737

              #7
              Je voulais donner quelques explications sur le Swap, mais j'ai trouvé un site qui donne de bons conseils.
              comment optimiser la memoire

              Leurs conseils sont judicieux et ne vont pas planter Windows

              Pour resumer : il vaut mieux choisire un fichier swap fixe (meme capacite en MO pour le max et le min) pour eviter que celui ci ne change tout le temps et fragmente le DD. Entre 100 et 200 Mo c'est raisonnable.

              Edit : pour utiliser toute la memoire vive avant d'utiliser le Swap, ça se passe là dans le registre :
              HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
              Control\Session Manager\Memory Management

              et comme il est dit "Si vous avez plus de 128 Mo de Ram allez à la valeur "DisablePagingExecutive" et mettez "1" comme valeur afin de forcer Windows à utiliser toute la mémoire vive avant d'utiliser le fichier d'échange disque ( mémoire virtuelle)"
              Dernière modification par MuetDhiver, 29 avril 2003, 20h37.
              - Muet, photographe en herbe

              Commentaire

              • Sergejack
                développeur


                • août 2002
                • 2956

                #8
                Gameslover : oui, il est judicieux de désactivé le swap.

                Il y a encore quelques années on aurait donner ce conseil à qq'1 possédant 128 mo de ram.
                Mais les logicielle sont de plus en plus gourmant (gaspillage nous t'aimons) donc je supose qu'il faut bien compter 512 mo aujourd'hui pour dire qu'on peut désactiver le swap.

                En fait le swap c'est windows qui libère temporairement (en théorie) des données stockées en ram et peu utilisés (genre tu passe de photoshop à IE en multitâche) sur le DD pour les réexploiter au moment voulu.

                Alors si tu as 2go de ram, et que parce qu'il ne te reste plus que 1,85go de ram windows va se mettre à swapper pour libérer un peu d'espace temporairement. Ridicule?! Oui, ndows.

                En tout cas si tu arrives à exploiter 2Go de ram simultanément, c'est que tu fait de la 3D avec des objets de 10^15 polygones, chacuns ayant une texture propre de 10^15 pixels, autrement dit : tu fait le benchmark pour la NASA.

                Commentaire

                • Thierry
                  Compte archivé

                  • mai 2001
                  • 2427

                  #9
                  Tournesol, avec Win 98, je suppose que tu n'as jamais laissé allumé ton PC plus d'une ou deux journées ? Parce que j'ai rarement vu un système d'exploitation plus "consommateur" de mémoire vive. Au boulot, j'ai fréquemment l'habitude de laisser tourner mon PC plus d'une semaine sans rebooter (avec des logiciels comme Visual C++, Word, Excel, IE, Netscape, des sessions telnet dans tous les sens, etc...). C'était possible avec Windows 95, c'est possible avec Windows XP, mais avec Windows 98 j'ai jamais tenu plus de deux jours sans être à cours de mémoire.
                  Quick to judge, quick to anger, slow to understand
                  Ignorance and prejudice and fear walk hand in hand

                  Commentaire

                  • Thierry
                    Compte archivé

                    • mai 2001
                    • 2427

                    #10
                    Provient du message de Tournesol
                    Heu ben oui, vu qu'il faut réinstaller tous les jours !
                    En plus c'est vrai
                    C'est le seul système d'exploitatiuon que j'ai du réinstaller parce qu'il était devenu instable, chez moi comme au boulot !

                    Je hais Windows 98 (à part quand même pour l'abandonware )
                    Quick to judge, quick to anger, slow to understand
                    Ignorance and prejudice and fear walk hand in hand

                    Commentaire

                    • Groovykid
                      Banned

                      • août 2001
                      • 11165

                      #11
                      vous etes mauvaises langues avec 98.

                      J'ai un 98 qui tourne parfaitement et j'ai jamais besoin de le rebooter. J'ai mis dessus un swap fixe pointant sur un autre DD (E:\i386.swp) et j'utilise "cache manager" en résident qui me libère ma mémoire et mon cache soit a intervalle régulier, soit si la mémoire libre atteint un certain %

                      Commentaire

                      • Thierry
                        Compte archivé

                        • mai 2001
                        • 2427

                        #12
                        Provient du message de groovykid
                        vous etes mauvaises langues avec 98.
                        [...]j'utilise "cache manager" en résident qui me libère ma mémoire et mon cache soit a intervalle régulier, soit si la mémoire libre atteint un certain %
                        cache manager fait le boulot du système d'exploitation, quoi

                        J'ai pas trop l'habitude d'être mauvaise langue, mais à ce niveau Win 98 était une régression par rapport à Windows 95, qui n'a pas été corrigée même dans la seconde édition. Moi je trouve pas ça trop normal. Et en plus mon système sous Win 98 a été le plus instable que j'ai jamais eu (tout n'était peut-être pas la faute de Windows quand même...).
                        Quick to judge, quick to anger, slow to understand
                        Ignorance and prejudice and fear walk hand in hand

                        Commentaire

                        • bebleu
                          Wii wil rock you

                          • avril 2001
                          • 817

                          #13
                          Avec 2Go tu devrais enlever la swap. Et il y a un endroit ou l'on peux faire cela dans windows XP, je ne me souviens plus ou mais je sais que l'on peux sans passser par le registre.
                          Bebleu, [Signature ici]

                          Commentaire

                          • Thierry
                            Compte archivé

                            • mai 2001
                            • 2427

                            #14
                            Provient du message de Tournesol

                            Et puis Windows n'est pas un outil, mais le simple moyen de lancer des applis, donc peu m'importe la version windows, c'est des applis dont je me sers.
                            Moi aussi... Mais là où je suis plus d'accord c'est quand mon système d'exploitation ne m'a pas rendu la mémoire correctement, et m'oblige à fermer toutes mes applications pour rebooter... C'est pas très grave pour un système perso que tu utilise pour jouer, ou pour internet (en gros ça me génait pas chez moi), mais au boulot ça me prenait vraiment la tête. En gros je considère que Windows 98 n'était pas un système professionnel du tout, je me demande même si ses "failles" n'étaient pas volontaires pour promouvoir la ligne NT / 2000 dans les entreprises...
                            Quick to judge, quick to anger, slow to understand
                            Ignorance and prejudice and fear walk hand in hand

                            Commentaire

                            • Thierry
                              Compte archivé

                              • mai 2001
                              • 2427

                              #15
                              Provient du message de Tournesol
                              D'accord, mais quel autre choix ? Je suis ouvert.
                              J'ai survécu avec 98 assez longtemps, je suis d'accord qu'il n'y avait pas trop d'alternatives

                              Et maintenant je suis sous XP, j'en suis content, mais j'attend avec impatience des émulateur DOS performants pour pouvoir rejouer à mes vieux jeux

                              Je ralais juste un peu parce que je trouve que Microsoft n'a pas été très "correct" avec 98, et il semble que ça a été pire avec ME (mais ça j'ai même pas essayé).
                              Quick to judge, quick to anger, slow to understand
                              Ignorance and prejudice and fear walk hand in hand

                              Commentaire

                              Chargement...