Auteur Sujet: [Disques SSD et swap] pas de swap, l'initramfs pas content : désactiver  (Lu 224 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne melodie

  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 1767
    • Citrotux
Comme vous êtes nombreux à le savoir un SSD ça change la vie ! il faut bien le choisir, pour ne pas se retrouver dans la catégorie des SSD très très lents et moins maniables en cas de casse et de crashs, et il faut éviter les écritures superflues, pour le faire durer.

Pour comparer les marques et modèles de SSD:
https://ssd.userbenchmark.com/

voici un SSD que j'ai trouvé dans un PC portable que l'on m'a donné:
https://ssd.userbenchmark.com/SpeedTest/12061/SPCC-Solid-State-Disk

SPCC ? C'est quoi cteu marque, me suis-je demandée ? Aussi ai-je trouvé ce site bien pratique, pour comprendre pourquoi ce SSD était si lent ! (lent en tout…)

Ensuite, on ne crée plus de partition de swap. On peut créer un fichier de swap, si on ne dispose pas d'une version récente d'une de nos distributions déjà prévue pour créer ce fichier (Les versions récentes de Ubuntu le créent automatiquement).
Ou bien, on peut installer zram-swap pour obtenir un swap en mémoire vive.

Ce qui est intéressant à retenir, c'est de quelle manière on va éviter d'attendre un temps assez long lors du démarrage, avec un "resume" qui ne trouve pas son swap:
https://lists.debian.org/debian-user/2017/05/msg00195.html

Citer
    You should set the RESUME variable in
    /etc/initramfs-tools/conf.d/resume or
    /etc/initramfs-tools/initramfs.conf to one of:

    - auto - select the resume device automatically
    - none - disable use of a resume device
    - UUID=<uuid> - use a specific resume device (by UUID)
    - /dev/<name> - use a specific resume device (by kernel name)

éditez le fichier "resume" ou le fichier "initramfs.conf" situés respectivement sous
/etc/initramfs-tools/conf.d/ et /etc/initramfs-tools/

et indiquez la valeur correspondante à votre cas:
RESUME=none

si le système n'a pas de swap;

RESUME=auto pour sélectionner le périphérique à utiliser autoamtiquement;
RESUME=UUID=<uuid> c'est ce que l'on trouve sous Ubuntu, par défaut;
RESUME=/dev/<name> utiliser un périphérique par nom (par nommage en /dev/sdXY)

notez que zram-swap crée le périphérique bloc en mémoire à la volée lors du démarrage, ne peut pas être utilisé dans "resume" ou dans initramfs.conf, puisque son UUID est susceptible de changer à chaque redémarrage.
Good leaders being scarce, following yourself is allowed.