[supprimé]
Bonjour,
Un commentaire à été soulevé dans un autre topic et j'ai eu le gout de soulever la discussion. Discussion valide pour linux et windows en passant (je ne sais pa ssur mac, je n'ai pas travaillé pour la peine la dessus).
Nours féroce
- Tu dis que la quantité de swap doit être deux fois la mémoire vive, c'est vrai sur des anciennes configurations. Quand tu dépasse le Gigaoctet de RAM un Swap de 2 Go ne sert à rien, pour ma part je limite à 800 Mo (mais la valeur peut être discutée).
Bon, ce que je veux discuter est l'espace RAM+SWAP=???. Le beau minimum de la "plage de travail" pour l'ordinateur. Selon le texte de
Nours Féroce, environ 1.8 Go serait un beau minimum, je trouve ça peu. Pour une utilisation quotidienne, certes cela est suffisant, mais pour une utilisation quelque peu exigeante (jeu ou logiciel scientifique) je trouve le total de 1.8Go un peu bas. Je suis d'accord de ne pas respecter cette formule: 2 x RAM = SWAP. Dans le cas d'un ordinateur avec 4Go de mémoire vive, 8Go de SWAP devient quelque peu abusif. Par ailleurs, plus on augmente la RAM théoriquement, plus on pourrait réduire l'espace de SWAP, comportement que je ne cautionnerais pas par contre. En fait, mon avis sur ce point, je dirais que de nos jours, 2Go de SWAP peu importe la mémoire est raisonnable. Qu'en pensez-vous?
Autre sujet connexe, le monde qui ne sont pas totalement fermer a Windows ou encore ceux qui lisent les nouvelles de celui-ci simplement pour plus l'haïr doivent être quelque peu au courant de la technologie
ReadyBoost. Je me demandais si ce genre de fonction existait sous Linux ou si encore ils avaient prévu quelque chose pour! Car je trouve cette avenue très intéressante, la mémoire Flash est de plus en plus intéressante!
herrib
dilaryios wrote:Dans le cas d'un ordinateur avec 4Go de mémoire vive, 8Go de SWAP devient quelque peu abusif. Par ailleurs, plus on augmente la RAM théoriquement, plus on pourrait réduire l'espace de SWAP, comportement que je ne cautionnerais pas par contre. En fait, mon avis sur ce point, je dirais que de nos jours, 2Go de SWAP peu importe la mémoire est raisonnable. Qu'en pensez-vous?
On ne peut répondre directement à cette question sans connaître le style d'utilisation du système. S'il s'agit d'un serveur de base de données, 8Go pour une RAM à 4Go ne paraît pas excessif ...
Pour une utilisation bureautique, 1Go de swap pour 2Go de mémoire constitue déjà un certain luxe.
Bref ... Il faut surveiller l'utilisation de la swap (avec l'applet moniteur système par exemple ...) et retailler sous GParted si nécessaire.
eddy33
Salut.
Quand la RAM était de qq dizaines de Mo, oui, on prenait une taille de swap égale à 2 fois la taille de RAM. C'était une recette de cuisine empirique.
Maintenant, on en est en Go de RAM. Donc prendre une taille de swap égale à la taille RAM est raisonnable. Une taille de 2 Go semble suffisant. Je mets personnellement 4Go...
++
Kenshin
Moi perso j'ai 1 Go de RAM G.Skill et 1.68 Go de Swap.
Pour le moment, avec Compiz-Fusion, Firefox, Conky x3, Avant-Window-Navigator, j'ai 693Mo de RAM utilisés et 2.47Mo de Swap.
Alors je pense que j'aurais pu baisser mon Swap à 800 Mo, amplement suffisant.
Dans le cas de 4Go de RAM, 200 Mo de Swap doivent suffir...
Enfin je dis ça j'dis rien :-P
[supprimé]
J'utilisais 1,5 Go de swap jusqu'à présent; J'ai 2 Go de RAM. J'ai vite constaté que mon swap n'était jamais utilisé... j'ai diminué à 768 Mo et c'est amplement suffisant. Mais en fait la taille du swap doit dépendre de l'utilisation que l'on fait de son PC, si on lance beaucoup d'applications, la RAM risque de saturer et donc il faut prévoir du swap d'avance...
Fait étrange, l'autre jour j'ai lancé une compression vidéo, et j'ai vu pour la 1ère fois mon swap se remplir (50 Mo sur 768 Mo :roll:), mais ma RAM n'était occupé qu'à 1,5 Go pil poil ! Pourquoi elle n'est pas monté jusqu'à 2 Go ? Le noyau garde de la réserve de RAM en cas de besoin critique ?
[supprimé]
La RAM est rarement pleine quand l'OS peut se le permettre, il prévoit son coup finalement, il place les chose peu prioritaire sur le SWAP et les choses plus prioritaires sur la RAM, il se garde une table de travail rapide 😉
Refuznik
500 Mo de swap et 2 go de ram, sans problème.
Bon certes si tu as un serveur apache+mysql je dirais d'augmenter mais sinon c'est totalement inutile voir ça peux baisser les performances en terme de réactivité.
[supprimé]
Ok donc en gros c'est personnel comme choix lol! Je vous assure si je fais de simulation scientifique, je vois ca froler le maximum kk fois :p Donc conclusion, choix personnel!
globilux
perso je me demande à quopi cela sert de mettre du swap quand on a plusieurs giga de mémoire
vu que le swap est une sorte de mémoire (pour simplifier) utiliser dans le cas où ta mémoire est pleine
perso j'ai eu 2 Go et j'ai pas mis de swap, j'ai juste rencontré qq problèmes de mémoire quand je fesais tourner copiz-fusion, avec firefox, eclipse, OoO ...
mais sinon aucun pb
là j'ai 4 Go, je n'ai pas mis de swap et je n'ai aucun soucis
chepioq
Personnellement j'ai sur mon portable 2Go de ram et j'ai mis 800 Mo de swap... La seule fois ou j'ai vu mon swap utilisé c'était avec compiz d'activé, firefox2 ouvert et je m'amusai à transformer des images avec Gimp... Et sur les 800 Mo je n'avais que 50 Mo d'utilisé...
Mais la n'est pas la question... Je me demande si il serai possible qu'un jour les fabricants d'ordi pensent à installer du swap directement dans leur matériel, par exemple avec de la mémoire flash (au prix ou cela coute maintenant ce n'est pas cela qui le ferai augmenter), à charge aux dev des différents OS de gérer cela...
C'est peut-être une solution trop simple..
[supprimé]
Je ne crois pas, parce que le Swap est en quelque sorte propre a l'OS (Bien sur tout les OS en utilise, mais c'est l'OS qui a engendré la notion de SWAP). L'ordinateur n'a pas besoin (théoriquement) de SWAP (outre que la mémoire vive bien sur) pour fonctionner, il faut remonter dans l'historique des ordinateurs pour ceci mais bon. En plus les disques dur FLASH s'en viennent à grand pas, pourquoi installer de la FLASH sur la carte mere quand tu pourrais reserver une petite partie de ton disque dur à ceci? En plus ce n'est que depuis très récemment que l'on peut avoir un mémoire FLASH peu couteuse ET fiable. Alors ta solution en tant que telle n'est pas mauvaise techniquement, mais questions évolution technologique et marketing elle n'est pas très bien justifiable.
Nours féroce
Tiens c'est marrant, je lance des posts par procuration !!!! 😉
Pour éclaircir un peu ma pensée, je voulais dire que la loi SWAP=2xRAM est maintenant discutable.
Pour ma part j'ai 2 Go de RAM avec 800 Mo de RAM, un processeur T5600. Je n'ai pas une SWAP énorme mais j'utilise pourtant ma machine pour des applications gourmandes, et ce sans problèmes.
-Traitement d'image sous GIMP, ou IRIS avec wine pour de l'astrophoto, et croyez moi la dernière tâche est TRES gourmande, surtout lors de traitement de fichier RAW.
-Musique assisté par ordinateur.
-Encodage vidéo et audio.
+internet bureautique ect....
Mais il serai bien je pense de faire de ce post une sorte de base de donnée ou chacun dévoile sont SWAP en fonction des applications utilisées.
remi
Petit rappel quand même, La swap doit être > la ram si on veut pouvoir utiliser l'hibernation sur disque... (logique)
Maintenant c'est clair que la taille dépend beaucoup de l'utilisation de la machine.
Mais ne pas oublier, qu'il est toujours plus facile d'en rajouter (agrandissement du LV) que d'en supprimer (quoi que...)
La règle SWAP = 2 x RAM signifie surtout que si tu as besoin de 3 fois la mémoire physique, ta machine est vraiment sous-dimensionnée et sera tout le temps en train de swapper et c'est les disques qui vont chauffer...
Donc sur une grosse config, ça n'a pas beaucoup d'importance.
Par contre, sur une petite config, (genre 256Mo), il est ridicule de mettre plus de swap.
Pour mémoire : la valeur de "Committed_AS" (/proc/meminfo) est un bon indicateur de la mémoire utile (même si la mémoire supplémentaire sera affectée aux caches et améliorera les performances du système).
++
Mongos
Personnellement moi j'ai 1go de RAM pour autant de swap, et ça ne pause aucun problème ! Je n'utilise pas plus de 600 Mo du swap lorsque je fais du montage vidéo, de L'MAO, du montage photo avec gimp (rarement en même temps cependant), écoute de la musique avec amarok, la transparence activé sous kde (ça mange pas mal quand même ^^)
Je penses que je vais me rajouter une barrette de ram quand même pour soulager le disque.
opossum1er
remi wrote:Petit rappel quand même, La swap doit être > la ram si on veut pouvoir utiliser l'hibernation sur disque... (logique)...
Voila qui résume bien la chose... Je garde un swap légèrement supérieur à ma RAM (j'ai 2 Go) uniquement pour l'hibernation. Je ne fais que de la bureautique, de la lecture multimédia, tout ça avec compiz d'activé et je n'ai jamais vu le swap être utilisé.
Loup Bleu
Chez moi :1 Go de RAM et 1,1 Go de swap, lequel n'est pratiquement jamais utilisé. La remarque de Remi est très juste (qui en douterait ?). Par ailleurs, vu la taille des disques actuelles, réserver un swap un peu supérieur à la RAM ne coûte pas grand chose ! D'autant que les disques externes et autres solutions permettent de ne stocker que l'essentiel sur le disque principal qui peut dès lors être plus consacré au système. Non ?
mic
encore une fois ca dépend de ton ordi et de l'utilisation de celui-ci. Certains ont un vieux machin avec un disque dur de 40 Go (si si je vous assure) donc pas 4 Go de perdus dans le swap. 🙂 G mis a peu près le double de ma ram qui fait 768 Mo et pas de soucis.
thethunder
J'ai entendue dire quelque chose comme
"les memoires ram se vident lorsque ton PC s'eteint, et lorsqu'il y a une coupure de courant, toutes les choses sur lesquelles tu etais en train de faire partent. Mais grace a la SWAP, tu peux les recuperer presque totalement puisqu'ils sont en parti enregistrer dans ton disque dur".
Cette theorie est vrai ou non ? Ou bien que la SWAP est juste un surplus de RAM ?
J'ai 1Go de Ram pour 2Go de SWAP. C'etais la premiere fois ou j'ai installe un systeme linux et donc je suivais consenscieusement les consignes, mais comme la plupart, je remarque aussi que ca ne servait pas a grand chose. Mais faut aussi dire que je suis un grand joueur.....
VINDICATORs
Le swap ce n'est pas comme le répertoire TEMP! c'est comme de la RAM, mais virtuel!
Sinon perso j'ai 4Go de ram et 5 Go de swap, pour plusieurs raison et parce qu'il m'arrive de saturé les 4Go de ram avec pas mal de swap en plus (je sais! il serait temps que je passe au 8 voir 16Go 😛), mais surtout cela ne me pose pas de problème de place en moins vu que je vais pas tarder à passer au dessus du To prochainement (j'en suis déjà à 800Go si l'on compte mon dd de sauvegarde...).
Sven
Pour ma part j'ai mis environ 1Go de swap, mais jusqu'à maintenant elle n'a encore jamais été utilisée pour une utilisation quotidienne, même dans le cas de retouches photos simples oO . Donc pour 3Go de DDR 2Go de swap ça serait théoriquement mieux ?