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

Suivre

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.

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

@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+)

@sebsauvage ça à été corrigé le problème de suspend-to-disk quand on utilise zram ?

(ben oui, suspendre le système dans zram, spa une bonne idée)

@mutablecoder
Ah oui ça serait plutôt problématique 😅

Vu que zram a été intégré au noyau, j'ose penser qu'ils ont pensé à régler ce problème.

Inscrivez-vous pour prendre part à la conversation
Framapiaf

Framapiaf est un service de microblog similaire à Twitter. Il est libre, décentralisé et fédéré. Il permet de courts messages (max. 500 caractères), de définir leur degré de confidentialité et de suivre les membres du réseau sans publicité ni pistage.