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.)

Oui pour préciser les choses : zram fournit des block-device compressés.

Par défaut, des blocs sont automatiquement définis et ajouté comme swap, en priorité sur le swap disque.

Afficher le fil de discussion

@sebsauvage et du coup il y a un impact cpu pour la compression / de compression du swap ? (si oui tu déplace le problème de manque de Ram sur le cpu / pas déconnant si tu as un gros cpu)

@leckye
Oui on remplace des I/O disque par du CPU. Vue la puissances des CPU actuels, on est gagnants.

Les algos LZO/LZ4 sont très rapides (capables de compresser 500 Mo/sec par coeur)

Suivre

@leckye
Le plus marrant, c'est que même avec un processeur moyen, on est gagnant par rapport à la lenteur des disques.

(zram est même actif par défaut dans Android 4+)

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 !