Zram
zram, anciennement appelé compcache, est un module du noyau Linux permettant de créer un périphérique bloc compressé en RAM, c'est-à-dire un disque RAM avec compression de disque à la volée. Le périphérique bloc créé avec zram peut ensuite être utilisé pour le swap ou comme disque RAM à usage général. Les deux utilisations les plus courantes de zram concernent le stockage de fichiers temporaires ( /tmp) et comme périphérique d'échange. Initialement, zram n'avait que cette dernière fonction, d'où le nom original « compcache » (« cache compressé »).
Définir la taille du swap.
Il faut éditer le fichier zram-generator.conf
qui se trouve dans /usr/lib/systemd
.
Régler la fraction de swap par rapport à la RAM, exemple, pour 4 Go de RAM, il faut le régler sur 2 pour obtenir sur 8 Go.
[zram0]
zram-fraction = 1
max-zram-size=none