Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tmpfs [Le 23/11/2017, 20:15]
77.199.79.24 [Créer un tmpfs personnalisé]
tmpfs [Le 11/09/2022, 12:12] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 7: Ligne 7:
 ===== Présentation de tmpfs ===== ===== Présentation de tmpfs =====
  
-Tmpfs est implémenté ​directement dans le noyau Linux depuis la version 2.6+Tmpfs est intégré ​directement dans le noyau Linux depuis la version 2.6
 (c'est à dire qu'il est disponible dans toutes les versions d'​ubuntu supportés officiellement). (c'est à dire qu'il est disponible dans toutes les versions d'​ubuntu supportés officiellement).
  
Ligne 37: Ligne 37:
   tmpfs /tmp tmpfs defaults,​size=32M 0 0   tmpfs /tmp tmpfs defaults,​size=32M 0 0
   ​   ​
-Cette modification ​est effective ​au prochain démarrage.+Cette modification ​sera effective ​après redémarrage.
  
-<note important>​N'​hésitez pas à changer ​l'​espace en Mo associé au tmpfs (ici 32 Mopar l'​espace voulu si besoin. En effet certains programmes demanderont ​peut être plus d'​espace (rare).+<note important>​N'​hésitez pas à adapter à vos besoins ​l'​espace en Mio (ici 32) dévolu à /tmp. En effet certains programmes demanderont plus d'​espace.\\ Et avant une mise à niveau - qui exige **beaucoup** plus de 32 Mio - commentez ​(ou supprimezcette ligne et redémarrez.
  
-Attention au **s** dans default**s** ​+\\ Attention au **s** de default**s**
  
-Pour un tmpfs de 1GiB la syntaxe est //size=1g//+Pour un tmpfs de 1 Gio la syntaxe est //size=1g//
 </​note>​ </​note>​
  
Ligne 59: Ligne 59:
   sudo chmod 777 /​media/​virtuelram   sudo chmod 777 /​media/​virtuelram
   ​   ​
-Si le répertoire est accessible en écriture pour tout le monde (comme c’est le cas pour /tmp) on a intérêt à positionner le //sticky bit//  afin qu’un⋅e utilisateur⋅ice ​ne puisse pas supprimer les fichiers des autres :+Si le répertoire est accessible en écriture pour tout le monde (comme c’est le cas pour /tmp) on a intérêt à positionner le //sticky bit//  afin qu’un utilisateur ne puisse pas supprimer les fichiers des autres :
  
-  sudo chmod 1777 /media/virtualram+  sudo chmod 1777 /media/virtuelram
  
 === Monter l'​accès === === Monter l'​accès ===
  
-Si vous voulez le monter ponctuellement : +Si vous voulez le monter ponctuellement :
   sudo mount -t tmpfs -o size=512M tmpfs /​media/​virtuelram   sudo mount -t tmpfs -o size=512M tmpfs /​media/​virtuelram
 l'​option size permet de définir la quantité de mémoire allouée. l'​option size permet de définir la quantité de mémoire allouée.
Ligne 87: Ligne 87:
 === Voir les tmpfs === === Voir les tmpfs ===
   ​   ​
-  ​df | grep tmpfs+<​code>​df -t tmpfs</​code>​
  
 ===== Quelques exemples d'​utilisation ===== ===== Quelques exemples d'​utilisation =====
Ligne 116: Ligne 116:
  
 Source :​ https://​wiki.archlinux.org/​index.php/​Firefox_Ramdisk Source :​ https://​wiki.archlinux.org/​index.php/​Firefox_Ramdisk
 +</​note>​
 +
 +<note tip>
 +Euh, plutôt que d'​aller farfouiller dans les entrailles de Firefox, ne serait-il pas plus simple de juste envoyer en RAM le dossier cache du navigateur ?\\
 +Via une ligne de ce genre dans le fichier **fstab** :\\
 +<​code>​tmpfs /​home/​utilisateur/​.cache/​mozilla/​firefox tmpfs</​code>​
 +Et pourquoi pas déclinable à d'​autres navigateurs :\\
 +<​code>​tmpfs /​home/​utiisateur/​snap/​chromium/​common/​.cache tmpfs
 +tmpfs /​home/​utilisateur/​.cache/​microsoft-edge/​Default/​Cache tmpfs</​code>​
 +Voir cette [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2069885|discussion]].
 </​note>​ </​note>​
  
  • tmpfs.1511464556.txt.gz
  • Dernière modification: Le 23/11/2017, 20:15
  • par 77.199.79.24