XFS: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
| Строка 28: | Строка 28: | ||
xfs_fsr /path/to/file | xfs_fsr /path/to/file | ||
| − | # дефрагментация всех | + | # дефрагментация всех устройств перечисленных в /etc/mtab |
xfs_fsr | xfs_fsr | ||
</pre> | </pre> | ||
Версия 00:47, 6 октября 2025
Форматирование
# по умолчанию, bsize=4K mkfs.xfs /path/to/dev # xfs поддерживает bsize от 512b до 64K # при bsize менее 1024b не поддерживается CRC # форматирование с указанием bsize mkfs.xfs -b size=64K /path/to/dev # утилита blkid отображает параметр BLOCK_SIZE который соответствует размеру сектора блочного устройства sectsz, но не блока файловой системы bsize
Дефрагментация
- дефрагментация имеет смысл только для HDD, на SSD она не повышает производительность и приводит к лишнему износу устройства
- архитектура XFS позволяет избегать лишней фрагментации и в большинстве случаев либо не нужна, либо нужна не часто
- в XFS фрагментация может возникать если файлы часто создаются и удаляются
# опретеделение текущего уровня фрагментации xfs_db -c frag -r /dev/sdX# # дефрагментация xfs_fsr /path/to/dev xfs_fsr /mount/point xfs_fsr /path/to/file # дефрагментация всех устройств перечисленных в /etc/mtab xfs_fsr