Какой тип файловой системы Linux я могу использовать для не попытаться исправить несоответствия при запуске, а вместо этого удалить их (освободить место) и быстро смонтировать?
У меня есть приложение, которое использует много места для кеширования результатов. Кэш не драгоценный; когда при запуске обнаруживаются несоответствия, я бы предпочел, чтобы ядро быстро освободило пространство и продолжило монтирование тома.
Это одна из функций тома tmpfs, но размер тома слишком велик, чтобы использовать для этого ОЗУ. Скорость (после установки тома) не является основным критерием, поэтому предпочтительнее более медленное и большее хранилище.
В настоящее время в кэше используется файловая система с типом по умолчанию ext4. Задержка разрешения несоответствий во время монтирования не является обременительной, но в ней нет необходимости (пространство можно просто освободить), поэтому я бы предпочел ее избежать.
Вместо того, чтобы исследовать Зачем для этого я хотел бы знать, какой тип файловой системы имеет эти свойства, чтобы знать, насколько возможен этот вариант.
Какой тип файловой системы, поддерживаемый Linux, я могу использовать для этого?
Освобождение пространства из-за несоответствий является огромным ошибочным предположением, что повреждение связано с файлами, а не с фактической структурой файловой системы.
Некоторая порча просто не может быть исправлена простым освобождением связанного пространства. Что, если освободившееся пространство является базовым каталогом для всего дерева каталогов, в котором вы храните свои данные?
Просто используйте tmpfs. Создайте большой файл подкачки или раздел.
tmpfs
при необходимости будут заменены на другие предметы.
Если вы сделаете это, вы захотите установить vm.swappiness
ручку ядра на 100, чтобы сделать значения кеша и анонимной памяти равными друг другу.
Изменить: я предпочитаю ответ @zordache. Просто создайте заново файловую систему при запуске на связанном диске, который ее использует.
На основании текущих ответов кажется, что ответ в Linux нет типа файловой системы что соответствует требованиям.