Outils pour utilisateurs

Outils du site


sysadmin:tmpfs

Utiliser tmpfs

tmpfs permet de créer un système de fichier en mémoire RAM (ramdisk). Les fichiers ne sont pas conservés à l'arrêt de la machine mais gros avantage en temps d’accès.

Pour créer et monter tmpfs (ramdisk) :

sudo mount -t tmpfs -o size=32M tmpfs /home/yoann/Pictures/Captures\ d’écran/

Dans l'exemple ci-dessus, après execution de la commande, un espace de stockage de 32 Mo maximum est disponible en RAM et monté sur le répertoire /home/yoann/Pictures/Captures d’écran/ de l'utilisateur.

Sur une station de travail avec un disque SSD ou nvme par exemple, on peut vouloir limiter les écritures sur le disque. Il est possible de placer les fichiers logs en tmpfs : les traces seront consultables au besoin pour le débogage sans pour autant solliciter le disque. En contrepartie, seules les traces depuis le dernier démarrage sont disponibles.

Modification du fichier /etc/fstab :

# Stockage des logs en RAM jusqu'à 1 Go
tmpfs /var/log tmpfs defaults,size=1g 0 0

Une fois le fichier modifié :

systemctl daemon-reload

Références

sysadmin/tmpfs.txt · Dernière modification : 2026/09/30 13:18 de yoann