Optimiser la gestion de la RAM et du Swap sous Linux

l’Almanet doLys Gnu/Linux – Open Source – Entreprises Forums L’almanet doLys Open Source Optimiser la gestion de la RAM et du Swap sous Linux

Ce sujet a 0 réponse, 1 participant et a été mis à jour par nam1962 nam1962, il y a 10 mois.

Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #5611
    nam1962
    nam1962
    Admin bbPress

    Sous Linux, on peut optimiser la gestion de la RAM en gérant la swappiness.
    Pour vérifier votre réglage actuel :

    cat /proc/sys/vm/swappiness
    cat /proc/sys/vm/vfs_cache_pressure

    Si la swappiness est à 60 et le cache_pressure à 100, c’est un réglage pour serveur qui n’est pas optimal pour un ordinateur individuel (cf note en bas)

    Ces valeurs par défaut sont plus logiques pour un serveur que pour un ordi personnel.

    Après le réglage que je vous propose et que tout le monde devrait faire, vous constaterez que votre ordinateur sous Linux est plus rapide et vivace ! 🙂

    …n’oubliez pas, pour sélectionner chaque commande, le triple clic sur chaque ligne :

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

    Si vous utilisez un SSD, il ne faut pas swapper dessus donc regardez ce post : https://dolys.fr/forums/topic/1327/ (même conseil si vous n’avez pas de partition swap).

    Explication : ces réglages allègent l’utilisation de la swap.

    Dans la configuration d’origine, sur Ubuntu et ses variantes par exemple, la swappiness est réglée à 60, ce qui veut dire que la swap peut-etre sollicitée dès 40% d’utilisation de la RAM.

    60 est utile pour un serveur, mais pas pour un ordinateur personnel (sur Manjaro, le réglage par défaut est… 10 !)

    Pour comprendre ce que cela fait, pour 4Go de RAM, vous risquez de voir la swap stocker des données sur le disque dur (beaucoup plus lent que la RAM) dès 1.7Go d’utilisation, ce qui est ballot !

    Avec ce tuto, votre ordi utilisera 95% de la RAM avant de penser à autre chose. Le cache pressure, lui sollicite plus le cache VFS, ce qui doit fluidifier l’utilisation des applications.

    Pour les curieux : Tales from Responsivenessland

    Et enfin, excellente explication du fonctionnement de la mémoire sous Linux par Nicolas PANHALEUX. 


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

Affichage de 1 message (sur 1 au total)

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