SSD et swap sur Linux (Ubuntu et variantes, Manjaro, etc…)

l’Almanet doLys Gnu/Linux – Open Source – Entreprises Forums L’almanet doLys Open Source SSD et swap sur Linux (Ubuntu et variantes, Manjaro, etc…)

Mots-clés : , , , , ,

Ce sujet a 12 réponses, 4 participants et a été mis à jour par hackoeur hackoeur, il y a 2 mois et 2 semaines.

13 sujets de 1 à 13 (sur un total de 13)
  • Auteur
    Messages
  • #1327
    nam1962
    nam1962
    Admin bbPress

    SSD et swap ne sont pas très copains..

    Si vous utilisez un SSD, swapper dessus peut-être rapidement fatal.

    SSD-logo
    Il est alors judicieux,

    • soit de mettre la partition swap sur un disque dur classique, (dans ce cas, modifiez la swappiness à 5 dans la commande ci-dessous)
    • soit de régler votre swappiness à zéro

    (ce conseil est aussi valable sur un HDD classique si vous n’avez pas mis de partition swap )
    A priori il faut au moins 4Go de RAM pour se permettre de ne pas swapper, plus sera mieux !

    Donc si vous n’avez qu’un SSD, passez :

    echo vm.swappiness=0 | sudo tee /etc/sysctl.d/99-sysctl.conf
    echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-sysctl.conf
    sudo sysctl -p /etc/sysctl.d/99-sysctl.conf

    Note: ces réglages annulent l’utilisation de la swap, dans la configuration d’origine la swappiness est réglée à 60, ce qui grosso fait que la swap peut-etre sollicitée dès 40% d’utilisation de la RAM. Ici, nous demandons tout simplement au système de ne pas swapper.
    Le cache pressure, lui sollicite plus le cache VFS, ce qui doit fluidifier l’utilisation des applications.

    N’hésitez pas à indiquer si ce réglage est satisfaisant pour vous.


    ? Un jeune site que j'aime bien, la ferrari du T-shirt  ...bio en plus : https://goudronblanc.com
    C'est notre mécène ! 🙂

    #2956

    andso
    Participant

    bonjour, nam1962
    comme dit sur le topic générique:
    zram
    rien à faire de plus, que l’ installer

    @+ pour un topo sur les s.s.d.

    #3322
    nam1962
    nam1962
    Admin bbPress

    Intéressant à savoir, j’avais retiré zram de mes tutos car j’avais eu des instabilités voire ralentissements sur de petites configs.

    Tu fais çà sur quel type de config ?


    ? Un jeune site que j'aime bien, la ferrari du T-shirt  ...bio en plus : https://goudronblanc.com
    C'est notre mécène ! 🙂

    #3968

    andso
    Participant

    2 14.04 sur 2 machines 4go et 2 go

    avec xub

    #3976
    nam1962
    nam1962
    Admin bbPress

    As-tu testé la différence :

    * avec zram

    * sans zram avec juste l’optimisation de la swappiness


    ? Un jeune site que j'aime bien, la ferrari du T-shirt  ...bio en plus : https://goudronblanc.com
    C'est notre mécène ! 🙂

    #4310

    Phil171
    Participant

    Bonjour à vous deux,
    Un petit Up car je suis aussi intéressé pas le résultat, venant d’installer sur SSD Xubuntu 16.04 et avec 4Go de RAM.
    Philippe

    #4311
    nam1962
    nam1962
    Admin bbPress

    A ce stade, j’en reste sur ma position 😉

    Zram ne m’avait pas ajouté de vivacité.

    Cela dit, tu peux tester et nous dire : il s’installe facilement et si tu n’apprécies pas, il se désinstalle pareil.

    sudo apt install zram-config

    ? Un jeune site que j'aime bien, la ferrari du T-shirt  ...bio en plus : https://goudronblanc.com
    C'est notre mécène ! 🙂

    #4321

    Phil171
    Participant

    Bon, j’ai donc installé Zram sur une installation toute fraîche et neuve de Xubuntu 16.04 64 bits, SANS swap sur un SSD Samsung.

    Quel test de “vivacité” effectuer, je veux dire à quel moment ?
    Au démarrage juste après boot du BIOS faire un chronométrage ou sur une application lourde genre Stellarium, OpenCPN ?
    Merci d’avance

    #4323
    nam1962
    nam1962
    Admin bbPress

    A ce stade, c’est juste au “feeling”.

    Si tu te sens mieux c’est bien. (effet placebo pas exclu)

    Si ça te ralentit tu le verras !


    ? Un jeune site que j'aime bien, la ferrari du T-shirt  ...bio en plus : https://goudronblanc.com
    C'est notre mécène ! 🙂

    #4324

    Phil171
    Participant

    Ah, OK, pas de test “physique” facile à faire donc. Dommage, j’aurais aimé autre chose que le feeling et l’effet placebo.
    Pour le démarrage de l’OS, pas d’effet placébo, j’ai divisé par trois le temps de démarrage.

    #4338
    nam1962
    nam1962
    Admin bbPress

    Il y a surement possibilité d’enregistrer les consos, mais il faudrait faire le test strictement iso (memes applications, memes manipulations, etc…) ce qui est un poil fastidieux ! 😛


    ? Un jeune site que j'aime bien, la ferrari du T-shirt  ...bio en plus : https://goudronblanc.com
    C'est notre mécène ! 🙂

    #4449

    Phil171
    Participant

    Salut Nam,
    J’ai essayé de voir s’il y avait un soft afin d’enregistrer les consommation sur batterie comme avec “powertop” sous Linux, pas trouvé, hélas.
    Donc chou blanc sur ce coup là !
    Par contre, j’ai reçu une réponse sur ce fil provenant de “hackoeur” mais il n’apparaît pas ici, ceci pour info…
    Au sujet du swap, sous W7, il est “conseillé” lors d’utilisation de moins de 4Go de RAM d’avoir tout de même une petite partition de swap, et si possible sur un autre disque dur (HDD et non SSD), curieux et logique car il peut arriver que la RAM sature et cette option permettrait de ne pas planter l’OS.
    Sous Linux, apparemment, pas de swap même si tu m’as conseillé en réponse perso d’avoir un swappiness à 1 en cas de pointe d’utilisation de la RAM.
    Pour le moment, je reste à 0 avec mon unique SSD (portable).

    #4804
    hackoeur
    hackoeur
    Participant

    Bonjour,
    Bien qu’ayant compris le principe même de la swaèèiness, j’ai du mal à interpréter ce retour terminal:

    echo vm.swappiness=0 | sudo tee /etc/sysctl.d/99-swappiness.conf
    vm.swappiness=0
    echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-swappiness.conf
    vm.vfs_cache_pressure=50
    sudo sysctl -p /etc/sysctl.d/99-swappiness.conf
    vm.swappiness = 0
    vm.vfs_cache_pressure = 50

    J’ai un portable SSD (de 238Gio + de 1Tio-DATA, cela veut-il dire que j’en ai deux?) de 8Gio de RAM et suis sur Manjaro 17.0. ou la Voyager 16.04.
    Merci pour ce tuto.

    EDIT : En lisant ce tableau, est-ce que pour moi 1 ne serait-il pas le bon réglage: https://s27.postimg.org/v6lib843n/Capture_d_cran_2017-04-14_10-20-21.png
    auquel cas, est-ce que la valeur du *cache_pressure” change?


    ? manjaro-xfce - Voyager-xfce - ...in process

13 sujets de 1 à 13 (sur un total de 13)

Vous devez être connecté pour répondre à ce sujet.