Purée c'est bôôôô zram:

1,1 Go de swap utilisé ➡️ ZÉRO octets écrits dans la partition de swap.
Donc zéro I/O disque.

Vous avez un disque dur à plateaux ?
Swapper en zram c'est plus rapide que swapper sur disque.

Vous avez un SSD ?
zram réduit l'usure de votre SSD en évitant des écritures.

(Ah oui, et pensez à coupler à tmpfs pour /tmp pour limiter encore les I/O disque.)

@sebsauvage

Utiliser de la ram pour swapper... Quand on sait que c'est le manque de ram qui entraîne l'usage de la swap..

Il y a rien qui tu choque ?

@hoper
Le swap n'est pas juste une "mémoire" de secours quand on a plus de RAM.

Concrètement, zram permet d'utiliser plus de RAM avant que ça commence à swapper sur disque.

Suivre

@sebsauvage

"utiliser plus de RAM avant que ça commence à swapper"

Pour ça il y a le paramètre vm.swappiness

· · Web · 0 · 0 · 0

@hoper
Exact.

Là j'ai laissé la valeur par défaut (60), et malgré cela aucun octet écrit sur disque.
Je considère ça comme un succès.

@sebsauvage
Je retire ce que j'ai dit, il ne s'agit pas simplement d'utiliser de la ram comme swap, mais de compresser la ram. Pour le moment je ne vois donc pas le rapport avec la swap.. Bref, c'est flou. Beaucoup de lectures en perspective :)

@hoper
En fait zram est assez générique: il fournit des block-device compressés.
Après on en fait ce qu'on veut (y mettre un système de fichier, etc.)

Par défaut, il déclare plusieurs blocs compressés qu'il ajoute au swap système, en priorité sur le swap disque.

Inscrivez-vous pour prendre part à la conversation
Framapiaf

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !