sudo pacman -S zram-generatorDescription: Installe zram-generator, le service systemd qui configure les devices zram au démarrage.
Arch Linux
Swap compressé en RAM via zram-generator. Plus rapide que le swap disque, réduit les writes SSD.
sudo pacman -S zram-generatorDescription: Installe zram-generator, le service systemd qui configure les devices zram au démarrage.
sudo mkdir -p /etc/systemd/zram-generator.conf.dDescription: Crée le répertoire de configuration de zram-generator.
[zram0]
zram-size = ram / 2
compression-algorithm = zstd
swap-priority = 100Description: Contenu du fichier /etc/systemd/zram-generator.conf.d/zram.conf. Crée un device zram de taille RAM/2, compressé avec zstd, priorité 100.
sudo systemctl daemon-reexecDescription: Recharge le daemon systemd pour prendre en compte le nouveau fichier de configuration.
sudo systemctl start systemd-zram-setup@zram0.serviceDescription: Démarre le service de setup zram pour initialiser le device zram0.
swapon --showDescription: Affiche les espaces swap actifs pour confirmer que zram0 est bien monté.
echo "vm.swappiness=120" | sudo tee /etc/sysctl.d/99-zram.confDescription: Définit la swappiness à 120, valeur recommandée pour zram (favorise l'utilisation du swap compressé).
sudo sysctl --systemDescription: Applique le paramètre sysctl sans redémarrer.