Recherche de site Web

Comment installer ZRAM pour améliorer les performances d’Ubuntu


Si vous utilisez Ubuntu et que vous souhaitez améliorer les performances de votre système, en particulier sur des machines avec une RAM limitée, ZRAM est une excellente solution, car elle crée un périphérique de bloc compressé dans la RAM, ce qui permet de gérer la mémoire plus efficacement.

Qu’est-ce que la ZRAM ?

ZRAM est un module du noyau Linux qui vous permet de créer un périphérique de bloc compressé dans la RAM, qui augmente efficacement la quantité de mémoire utilisable sur votre système en compressant les données stockées dans la RAM, ce qui peut être particulièrement utile pour les systèmes disposant d’une mémoire physique limitée, leur permettant d’exécuter plus d’applications simultanément sans ralentir.

Ce guide vous guidera tout au long de l’installation et de la configuration de ZRAM sur Ubuntu.

Étape 1 : Vérifier l’utilisation de la RAM Ubuntu

Avant d’installer ZRAM, il est bon de savoir combien de RAM votre système utilise actuellement en exécutant la commande free.

free -h

Cette commande indique votre mémoire totale, utilisée et libre. Gardez ces informations à l’esprit pour voir comment ZRAM améliore les performances de votre système plus tard.

Étape 2 : Installer ZRAM dans Ubuntu

ZRAM est inclus dans le noyau Linux, il vous suffit donc de charger le module ZRAM et de le vérifier.

sudo modprobe zram
lsmod | grep zram

Si vous voyez zram dans la sortie, cela signifie que le module a été chargé avec succès.

Étape 3 : Configurer ZRAM dans Ubuntu

Ensuite, vous devrez configurer ZRAM pour l’utiliser efficacement, ce qui implique la création d’un script qui configurera ZRAM avec la configuration souhaitée.

sudo nano /etc/systemd/system/zram.service

Copiez et collez la configuration suivante dans le fichier.

[Unit]
Description=ZRAM Configuration
After=local-fs.target

[Service]
Type=oneshot
ExecStart=/usr/sbin/modprobe zram
ExecStart=/bin/sh -c 'echo 2G > /sys/block/zram0/disksize'
ExecStart=/bin/sh -c 'mkswap /dev/zram0'
ExecStart=/bin/sh -c 'swapon /dev/zram0'
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Remarque : Modifiez 2G dans la ligne ExecStart qui définit disksize sur la taille de la ZRAM souhaitée. Vous pouvez le régler à n’importe quelle taille en fonction de la RAM de votre système. Une pratique courante consiste à le régler sur 50-100 % de la taille de votre RAM.

Démarrez et activez maintenant le service ZRAM à l’aide des commandes suivantes.

sudo systemctl daemon-reload
sudo systemctl enable zram.service
sudo systemctl start zram.service

Après avoir démarré le service, vous pouvez vérifier si ZRAM est actif et utilisé.

swapon --show

Vous devriez voir /dev/zram0 répertorié, indiquant que ZRAM est actif et sert d’espace d’échange.

Étape 4 : Surveiller l’utilisation de la mémoire ZRAM

Pour voir comment ZRAM affecte votre utilisation de la mémoire, vous pouvez utiliser à nouveau la commande free -h :

free -h

Vous devriez remarquer que la quantité de mémoire libre a augmenté, car ZRAM permet à votre système d’utiliser efficacement la mémoire compressée.

Étape 5 : Ajustez la configuration ZRAM (facultatif)

Si vous constatez que votre système ne fonctionne pas comme prévu, vous pouvez ajuster la taille de ZRAM.

Pour ce faire, arrêtez le service ZRAM.

sudo systemctl stop zram.service

Ouvrez le fichier de configuration que vous avez créé précédemment.

sudo nano /etc/systemd/system/zram.service

Modifiez la valeur disksize à la taille souhaitée, puis redémarrez le service ZRAM.

sudo systemctl start zram.service
Conclusion

L’utilisation de ZRAM sur Ubuntu peut améliorer considérablement les performances de votre système, surtout si vous disposez d’une RAM limitée. En suivant les étapes de ce guide, vous pouvez facilement installer et configurer ZRAM pour mieux gérer la mémoire de votre système.

Articles connexes: