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