Прочитал что XFS отлично работает на SSD здесь, но в википедии пишут:
- Невозможно уменьшить размер существующей файловой системы.
- Старые версии XFS страдали от опасности беспорядочной записи, которые могли привести к возникновению таких проблем как — файлы приложений во время краха/ошибки/аварии ФС или приложения набирали хвост из мусора к следующему монтированию ФС.
- Восстановление удалённых файлов в XFS очень сложный процесс, поэтому на данный момент существует всего лишь несколько программных продуктов для восстановления удаленных файлов с этой файловой системы, к примеру «Raise Data Recovery for XFS»[1] для ОС Windows.
- Возможность потери данных во время записи при сбое питания, так как большое количество буферов хранится в памяти.
- Относительно высокая нагрузка на центральный процессор.
- Вплоть до последних версий на 32-разрядных системах индексные блоки могли размещаться только в начальных 2 терабайтах на диске.
Потом в арчвики говорится, что:
Generally benchmarked as slower with many small files, in comparison to other filesystems. XFS is very mature and offers online defragmentation ability.
Я хочу использовать XFS для /.
Как задать при настроке фаловой системы EBS(erase block size)? В макоси выдает
.... 512-byte-blocks
Device Block size: 512 Bytes
mkfs.xfs -d agcount=8 -i size=512 -l size=32m,lazy-count=1 -L SOMELABEL /dev/device
Стоит ли добавить что то еще? Как добавлять это во время создания разделов в archlinux, точно также как и здесь и если нет то как?
P.S. Все пожертвования тобавлю в вики.
Потом как задать эти настройки при утса