LINUX.ORG.RU

История изменений

Исправление QsUPt7S, (текущая версия) :

Из-за CoW в btrfs можно либо в дефрагментацию, либо в снимки.

Дефрагментатор в btrfs работает только с отдельными файлами, что означает поиск непрерывных цепочек свободных блоков, и перенос содержимого дефрагментируемого файла в эти блоки. Если какой-то блок файла принадлежат более чем одному датасету, то продуцируется новая, отдельная копия блока в текущем датасете. Причём старая копия блока никуда не девается, так как она принадлежит не только текущему датасету, но и другим. Таким образом «дефрагментация» возможна только в пределах одного датасета, а при наличии клонов и снимков только жрёт дополнительное дисковое пространство, нивелируя фичу разделения блоков между разными датасетами.

Исправление QsUPt7S, :

Из-за CoW в btrfs можно либо в дефрагментацию, либо в снимки.

Дефрагментатор в btrfs работает только с отдельными файлами, что означает поиск непрерывных цепочек свободных блоков, и перенос содержимого дефрагментируемого файла в эти блоки. Если какой-то блок файла, принадлежат более чем одному датасету, то продуцируется новая, отдельная копия блока в текущем датасете. Причём старая копия блока никуда не деваются, так как она принадлежит не только текущему датасету, но и другим. Таким образом «дефрагментация» возможна только в пределах одного датасета, а при наличии клонов и снимков только жрёт дополнительное дисковое пространство, нивелируя фичу разделения блоков между разными датасетами.

Исходная версия QsUPt7S, :

Из-за CoW в btrfs можно либо в дефрагментацию, либо в снимки.

Дефрагментатор в btrfs работает только с отдельными файлами, что означает поиск непрерывных цепочек свободных блоков, и перенос содержимого дефрагментируемого файла в эти блоки. Если отдельный блок файла, принадлежат более чем одному датасету, то продуцируется новая, отдельная копия блока в текущем датасете. Причём старая копия блока никуда не деваются, так как она принадлежит не только текущему датасету, но и другим. Таким образом «дефрагментация» возможна только в пределах одного датасета, а при наличии клонов и снимков только жрёт дополнительное дисковое пространство, нивелируя фичу разделения блоков между разными датасетами.