Debian 13 переходит на tmpfs для каталога /tmp

Чтобы соответствовать современным стандартам, используемым другими дистрибутивами Linux, и повысить чистоту и эффективность системы, в предстоящем выпуске Debian версии 13 (Trixie), будут внесены изменения в работу с временными файлами. Эти изменения в первую очередь касаются каталогов /tmp и /var/tmp.

Исторически сложилось так, что реализация systemd в Debian для управления /var/tmp не включала автоматическую очистку, что отличало её от многих других дистрибутивов. Однако недавние обсуждения в сообществе разработчиков Debian привели к консенсусу в пользу принятия более современных настроек по умолчанию, которые ближе к другим дистрибутивам Linux.

В частности, эти изменения подразумевают установку /tmp в качестве системы хранения временных файлов (tmpfs) и введение процессов автоматической очистки для /var/tmp.

Решение перевести /tmp в tmpfs означает, что этот каталог будет храниться в энергозависимой памяти (RAM), что ускоряет доступ к временным файлам и снижает нагрузку на постоянное хранилище. Конфигурация, широко используемая в мире Linux, предпочитаемая за ее преимущества в производительности, особенно в средах, требующих частого доступа к временным данным.

Кроме того, для /var/tmp, Debian 13 будет внедрена служба systemd для очистки по времени, которая автоматически удаляет файлы старше 30 дней. В то же время, для более часто используемого каталога /tmp будет установлен ещё более короткий период хранения, причём файлы старше десяти дней будут автоматически удаляться при новых установках.

Эти настройки также управляются через systemd, используя ее конфигурацию tmpfiles.d для периодических задач очистки.

Для пользователей и системных администраторов, заинтересованных в сохранении существующего поведения, Debian сделал простую возможность вернуться к старому. Они могут легко изменить настройки, замаскировав блоки systemd или изменив конфигурационные файлы _/etc/tmpfiles.d/_, обеспечивая гибкость перехода по мере необходимости.

Для получения более подробной информации посмотрите обсуждение в списке рассылки dev Debian.

Конечно, всё это должно произойти в грядущем выпуске Debian 13 (Trixie), дата выхода которого пока не определена, но дебют ожидается через год, примерно в середине 2025 года.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)