Après avoir vu le commentaire de Anonymous sur la question Comment le répertoire / tmp est-il nettoyé? , J’ai trouvé que ce serait une bonne idée de l’implémenter sur mon système, car j’ai 16 Go de RAM et je n’ai jamais utilisé tout cela.
Mes fichiers temporaires ne sont jamais écrits sur le disque. Ils sont écrits sur un disque RAM. J'ai mis
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
dans / etc / fstab.
Ma question est:
Puis-je définir une valeur maximale pour l'utilisation de la RAM pour /tmp
? Et dans ce cas, que se passerait-il si le montant maximum était dépassé, serait-il écrit dans le lecteur de disque dur?
J'ai lu une solution qui dit:
mkdir -p /tmp/ram sudo mount -t tmpfs -o size=512M tmpfs /tmp/ram/
Mais à mon sens, ce ne sera pas une solution permanente. Si j'ai besoin que ce soit permanent, il doit être ajouté au /etc/fstab
fichier de configuration.
Si c'est la bonne solution, comment puis-je transformer cette commande de montage en une ligne /etc/fstab
?