| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| tmpfs [Le 26/12/2020, 23:49] – [Créer un tmpfs personnalisé] 77.204.197.53 | tmpfs [Le 08/04/2025, 10:36] (Version actuelle) – [Copier des fichiers] ce n'est plus vrai du tout avec les ssd. krodelabestiole |
|---|
| * **Vitesse d'accès aux fichiers accrue**. | * **Vitesse d'accès aux fichiers accrue**. |
| * Économie de consommation électrique. | * Économie de consommation électrique. |
| * Baisse de l'usure des disques (surtout pour les SSD). | * Baisse de l'usure des disques. |
| * Baisse des coûts d'accès aux disques lors ceux-ci sont payants (par exemple pour les disques réseaux EBS d'Amazon) | * Baisse des coûts d'accès aux disques lors ceux-ci sont payants (par exemple pour les disques réseaux EBS d'Amazon) |
| * tmpfs, si la RAM est pleine, vient automatiquement s'écrire sur le disque dur dans la partition "swap" ce qui permet de ne pas impacter les performances si le PC a besoin de toute votre RAM | * tmpfs, si la RAM est pleine, vient automatiquement s'écrire sur le disque dur dans la partition "swap" ce qui permet de ne pas impacter les performances si le PC a besoin de toute votre RAM |
| <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 supprimez) cette ligne et redémarrez. | <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 supprimez) cette ligne et redémarrez. |
| |
| \\ Attention au **s** de default**s** | \\ Attention au **s** de default**s** |
| |
| Pour un tmpfs de 1 Gio la syntaxe est //size=1g// | Pour un tmpfs de 1 Gio la syntaxe est //size=1g// |
| === 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. |
| </note> | </note> |
| |
| ==== Copier des fichiers ==== | <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> |
| |
| L'autonomie des portables en mode lecture vidéo par exemple, est plus grande avec un fichier en mémoire vive. | |
| La conversion des fichiers en divx, le rippage des CD, DVD etc ... sont nettement plus rapides en mémoire vive. | |
| Etc... | |
| |
| ===== L'utilité des fichiers rc.local et rc.local.shutdown ===== | ===== L'utilité des fichiers rc.local et rc.local.shutdown ===== |