Après avoir vu le commentaire par Anonyme sur la question Comment le répertoire /tmp est-il nettoyé ? J'ai trouvé que ce serait une excellente idée à mettre en œuvre sur mon système, puisque j'ai 16 Go de RAM et que je ne les ai jamais tous utilisés.
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 la suivante :
Puis-je définir une valeur maximale pour l'utilisation de la RAM pour /tmp
? Et dans ce cas, que se passerait-il si la quantité maximale était dépassée, cela écrirait-il dans le disque dur ?
J'ai lu une solution qui dit :
mkdir -p /tmp/ram sudo mount -t tmpfs -o size=512M tmpfs /tmp/ram/
Mais d'après ce que j'ai compris, ce ne sera pas une solution permanente. Si j'ai besoin qu'elle soit permanente, il faut l'ajouter au /etc/fstab
le fichier de configuration.
Si c'est la bonne solution, comment puis-je transformer cette commande mount en une ligne dans le fichier /etc/fstab
?