Увидев комментарий около Анонимный по вопросу Как очищается каталог /tmp?, я обнаружил, что это было бы отличной идеей для реализации в моей системе, поскольку у меня 16 ГБ оперативной памяти, и я никогда не использовал ее всю.
Мои временные файлы никогда не записываются на диск. Они записываются на оперативный диск. Я действительно положил
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
в /etc/fstab.
Мой вопрос заключается в следующем:
Могу ли я установить максимальное значение для использования оперативной памяти для /tmp
? И в этом случае, что произойдет, если будет превышен максимальный объем, будет ли он записан на жесткий диск?
Я прочитал решение, в котором говорится:
mkdir -p /tmp/ramsudo mount -t tmpfs -o size=512M tmpfs /tmp/ram/
Но, насколько я понимаю, это не будет постоянным решением. Если мне нужно, чтобы он был постоянным, он должен быть добавлен в /etc/fstab
конфигурационный файл.
Если это правильное решение, как я могу преобразовать эту команду монтирования в строку в /etc/fstab
?