-
LINUX > monter des partitions temporaires dans la RAM
tmpfs (successeur de ramdisk) est un système de fichiers qui permet de stocker des données directement en RAM.
Cela accélère l’accès aux fichiers et préserve le support de stockage, mais la RAM est vidée à chaque reboot,
https://www.youtube.com/embed/gdInwlisRCQ
Il ne faut donc y mettre que des fichiers temporaires ou du cache. Y déplacer des logs peut également être utile, mais attention aux délais légaux de conservation et surtout, en cas de crash complet suivi d’un reboot, vous aurez un peu de mal à comprendre ce qui s’est passé. Mais sur un Rpi pour bidouiller, c’est parfait.
Pour déplacer un dossier dans tmpfs, il faut éditer le fichier /etc/fstab et y ajouter des lignes :
tmpfs /tmp tmpfs defaults,size=300M 0 0 # exemple 1 tmpfs /var/tmp tmpfs defaults,size=300M 0 0 # exemple 2
size=300Mest à adapter en fonction des besoins. C’est la taille max qu’occupera le dossier dans la RAM.Sauvegarder le fstab, puis rebooter l’ordinateur.
Pour monter temporairement un répertoire en RAM :
mount -t tmpfs tmpfs /chemin/répertoire/ -o size=1g
Pour vérifier les partitions montées dans tmpfs :
mount
Pour Ubuntu, il faut suive ce wiki et/ou utiliser profile-sync-daemon pour les navigateurs. Exemple avec Vivaldi via profile-sync-daemon
Sauvegarder le profil de Vivaldi (/home/<user>/.config/vivaldi). Fermer le navigateur.
profile-sync-daemon First time running psd so please edit /home/toto/.config/psd/psd.conf to your liking and run again.
Au 1er lancement, il faut éditer sa configuration en décommentant les lignes et en indiquant les variables à utiliser
# $XDG_HOME_CONFIG/psd/psd.conf [...] BROWSERS="vivaldi firefox" USE_BACKUPS="yes" BACKUP_LIMIT=5
Ici, on renseigne les navigateurs Vivaldi et Firefox pour 5 backups (en cas de plantage du PC et donc de la RAM).
Activer ensuite le service et le lancer
systemctl --user enable psd Created symlink /home/toto/.config/systemd/user/default.target.wants/psd.service → /usr/lib/systemd/user/psd.service. systemctl --user start psd
On voit tout de suite que la RAM est impactée, chez moi se remplie de 2Go d’un coup.
Voilà, on peut désormais utiliser le navigateur comme d’habitude.
Et voilà !