Ceci est une ancienne révision du document !


zRam

zRam (ou RamZ) remplace compcache depuis Ubuntu 11.04.
zRam est une technologie ingénieuse. En temps normal, un ordinateur arrivant à manquer de mémoire vive inscrit directement le contenu de la mémoire vive sur le disque dur pour libérer le l'espace. Cette technique est appelée SWAP
Autrefois cette technique, malgré tous ces défauts, restait raisonnable. Malheureusement plus le temps avance, plus les disques dur deviennent lents en comparaison à la mémoire vive. Ainsi le simple fait de décharger "un peu" de mémoire vive sur le disque dur peut ralentir drastiquement, voir freezer votre PC.
zRam permet de remédier à ça en compressant la ram la moins utilisée pour faire de la place. La RAM la moins utilisée reste donc en RAM mais compressée permettant de faire de la place pour d'autres informations.
La RAM une fois compressée est certes un tout petit peu plus lente, mais ne requiert pas l’inscription de ces données sur le disque dur. Car oui, un disque dur est immensément plus lent qu'une simple compression, et l'impact sur le processeur reste très négligeable. Dans tous les cas vous sortirez gagnant ! (même sur un vieux pentium 3, le processeur ne sera jamais le facteur limitant, surtout si le disque dur date de la même époque que votre processeur, le boost de performance sera immense)
Aucun bug résultant de son utilisation n'a été découvert par mes soins jusqu'ici (même l'hibernation fonctionne).

zRam est déjà installé sur votre ordinateur car il fait partie du noyau linux officiel !
La seule chose à faire est donc de l'activer. Pour l'activer, il suffit d'ajouter un paquet dont l'unique fonction est d'ajouter un petit script au démarrage de votre ordinateur qui activera automatiquement cette fonction.

Pour cela, ouvrez un terminal et faites:

sudo add-apt-repository ppa:shnatsel/zram
sudo apt-get update
sudo apt-get install zramswap-enabler

Et voilà ! Même pas besoin de redémarrer ou de configurer quoi que se soit. Le paquet à autodétecté la mémoire vive disponible sur votre ordinateur, ainsi que le nombre de cœurs et à démarré le service zRam pour vous !

Pour désactiver zRam, il suffit de désinstaller le paquet zramswap-enabler.

  • zram.1321382565.txt.gz
  • Dernière modification: Le 15/12/2011, 15:22
  • (modification externe)