Aller au contenu
Site Communauté

[TUTO] Gestion de la mémoire virtuelle


Messages recommandés

Hello, je n'ai pas de SSD et je ne suis pas spécialiste hard, mais le fait de ne pas déplacer un swap sur un SSD m'a été indiqué par quelqu'un de compétent et j'ai vraiment tendance à lui faire confiance.
 

Citation


Donc, mon avis = évite de mettre le swap sur le SSD
Sur le SSD, évite la partition swap à part = écriture toujours au même endroit = c'est le contraire que de répartir l'usure.
(Sur un disque mécanique, avoir une partition fixe = swap non fragmenté = plus efficace)

http://www.windowshelp.org/forums/discussions-generales-f21/topic4626.html?hilit=ssd#p26238

Qu'en penses-tu ?
Je ne suis pas butée et tes arguments m'intéressent vivement.

Lien vers le commentaire
Il y a 1 heure, Mreve a dit :

Les SSDs actuels sont très très endurants, beaucoup plus que vous ne l'imaginez (ou que ce que l'on veut vous faire croire ─ pour vous pousser à la consommation).

:chuck-norris:

 

@Mreve ! il y a des SSD garantie 10 ans ! cpa un HDD qui le serait aussi facilement ;) 

Lien vers le commentaire
Il y a 2 heures, Le PoissonClown a dit :

T'inquiètes, chaque chose en son temps. On y croit ! :c_happy:

En fait j'ai beaucoup trop de projets en cours (que je stocke tous dans ma boite de réception, c'est pour ça qu'elle est pleine à craquer Nestor)
Il faudrait d'abord que je termine ce que j'ai commencé avant de me lancer dans autre chose... :risitas-perplexe:
 

Il y a 1 heure, Firebird a dit :

Hello, je n'ai pas de SSD et je ne suis pas spécialiste hard, mais le fait de ne pas déplacer un swap sur un SSD m'a été indiqué par quelqu'un de compétent et j'ai vraiment tendance à lui faire confiance.

Ce que dit jjcojax est intéressant mais maintenant comme je te le dis, je ne vois vraiment pas pourquoi sacrifier des performances pour un poutième de durée de vie en plus dont tu n'auras jamais besoin.
D'autant qu'en fixant la taille du fichier swap, cela limite déjà pas mal l'écriture sur le disque.

Si tu as l'occasion de faire lire ce message récapitulatif à jjcojax, je suis curieux d'avoir son avis :

Qu'est ce que la mémoire SWAP : La mémoire SWAP est gérée par un fichier de pagination (fichier SWAP/ d'échange) appelé pagefil.sys dont le but est de faire croire à Windows qu’il dispose de plus de RAM (mémoire vive) que celle qui est réellement disponible d’un point de vue matériel dans l’ordinateur. Lorsque la mémoire est fortement sollicitée, Windows déplace temporairement certaines données présentes dans la mémoire physique dans le fichier pagefile.sys. 

En gros la mémoire SWAP sert à augmenter artificiellement la mémoire vive. Super vous allez me dire ! Il faut cependant savoir qu'elle est aussi beaucoup moins performante que la RAM.

Remarque 1 : Si vous avez laissé Windows gérer la taille du fichier SWAP, augmenter manuellement la taille du fichier SWAP ne va pas améliorer les performances de votre PC (contrairement à l'ajout de RAM ─ dans certaines circonstances)

Remarque 2 : On appelle parfois la mémoire SWAP mémoire virtuelle. Il s'agit d'un très mauvais abus de langage car la mémoire virtuelle désigne en réalité la mémoire totale (RAM + mémoire swap) du PC.

Par défaut, le fichier d'échange est laissé aux bons soins ─ automatiques ─ de Windows. Il fait alors varier la taille de la mémoire SWAP en fonction de la situation. Le fichier pagefil.sys ne cesse donc de croître puis rapetisser et il fini très vite par ressembler à la ratatouille qui vous prépare votre grand-père. Il faut donc le défragmenter pour éviter qu'il ne ralentisse Windows. Le problème c'est que c'est... impossible ! Jamais aucun logiciel ne pourra défragmenter le fichier SWAP.
La solution consiste à fixer sa taille. Elle doit être suffisante pour éviter le crash d'une application (voire le système entier) qui demanderait trop de mémoire. En vérité, la seule bonne méthode de calcul de la taille du fichier pagefil.sys reste celle consistant à faire des tests.
Plus votre PC a de mémoire vive et plus vous pouvez réduire le fichier d'échange. Sur un PC avec 16Go de RAM ou plus vous pouvez désactiver ce fichier sans risquer de manquer de mémoire virtuelle.

Note importante : Lors d'un crash, Windows va copier le contenu de la RAM dans un fichier appelé Memory Dump File. Ces données contenues dans ce fichier vont se révéler précieuses afin d’établir un diagnostic complet sur le crash de Windows. Il serait donc déconseillé de ne pas avoir de fichier d'échange car ce dernier est indispensable à la création d'image mémoire. Le plus utile étant l'image mémoire noyau, il est donc en théorie conseillé de fixer la taille de ce fichier d'échange au minimum à 1 Go pour permettre sa création en cas de crash.
En pratique, disons je n'ai jamais dépanné un PC en me servant des informations déboguage contenue dans l'image mémoire noyau...
Qu'est ce que j'ai fait moi ? Sur mon PC personnel, j'ai désactivé le fichier SWAP. À vous de voir ;)

Vous avez peut être entendu dire qu'il est déconseillé de conserver le fichier SWAP sur un SSD car celui-ci nuirait - apparemment - fortement à sa durée de vie.
C'est un conseil d'optimisation complétement stupide (surtout en 2018) qu'on entend régulièrement sur beaucoup de forums.
Il faut savoir que les SSDs actuels sont très endurants, beaucoup plus que vous ne l'imaginez (ou que ce que l'on veut vous faire croire ─ pour vous pousser à la consommation). Le site qui hébergeait l'article que je ressort à chaque fois est actuellement down, mais je l'ai récupéré depuis ArchiveWeb. Pour résumer en une phrase, un SSD 850 PRO annoncé avec une durée de vie de 150Tb (150Tb de données écrites avant de voir ses cellules HS) par Samsung s'est avéré pouvoir subir plus de 9 100 Tb de test d’écriture avant d’être HS !
Tout ça pour dire que l'argument "ça use le SSD" est peu pertinent.

La seule conséquence visible que vous obtiendrez en déplaçant le fichier swap sur un HDD est une baisse de performance.
Votre SSD est assez endurant, ne cherchez pas à vous priver de petits conforts (miniatures, date de dernier accès), de fonctionnalités très utiles (restauration système) ou bien de performance pour une légère augmentation de sa durée de vie déjà énorme !
D'autant plus qu'en fixant la taille du fichier SWAP, les cycles d'écritures sont fortement réduit donc il n'y a vraiment pas de soucis à se faire.
Dernière chose, si le SSD n'est pas très plein, sa durée de vie est grandement rallongée car en cas de défaillance d'une cellule, les données sont ré-agencées pour se passer d'elle.

Conclusion : La mémoire swap étant beaucoup plus lente que la mémoire vive, il faut toujours essayer de faire en sorte de la limiter le plus possible afin d'utiliser en priorité la RAM. Si de la mémoire SWAP est nécessaire, la taille du fichier pagefile.sys doit être fixé afin de limiter son partitionnement et le fichier en lui même laissé sur le SSD (s'il y en a un).

Modifié par Mreve
Ajout
Lien vers le commentaire
  • 3 semaines plus tard...
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...