Outils pour utilisateurs

Outils du site


sysadmin:tmpfs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
sysadmin:tmpfs [2014/10/07 14:00] – créée rootsysadmin:tmpfs [2026/09/30 13:18] (Version actuelle) – yoann
Ligne 1: Ligne 1:
- 
 ====== Utiliser tmpfs ====== ====== Utiliser tmpfs ======
  
-**tmpfs** permet de créer un système de fichier en mémoire RAM. Les fichiers seront perdus lors du redémarrage de la machine mais gros avantage en temps d’accès.+**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) : 
 + 
 +<code bash> 
 +sudo mount -t tmpfs -o size=32M tmpfs /home/yoann/Pictures/Captures\ d’écran/ 
 +</code> 
 + 
 +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'' : 
 + 
 +<file> 
 +# Stockage des logs en RAM jusqu'à 1 Go 
 +tmpfs /var/log tmpfs defaults,size=1g 0 0 
 +</file> 
 + 
 +Une fois le fichier modifié : 
 + 
 +<code bash> 
 +systemctl daemon-reload 
 +</code>
  
 ===== Références ===== ===== Références =====
  
-  * doc.ubuntu-fr.org/tmpfs+  * [[https://doc.ubuntu-fr.org/tmpfs|tmpfs (doc.ubuntu-fr)]]
sysadmin/tmpfs.1412690421.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)