Btrfs/Настройка: различия между версиями

Материал из DZWIKI
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 11: Строка 11:
|title        = btrfs(5) — Arch manual pages
|title        = btrfs(5) — Arch manual pages
|lang        = en
|lang        = en
|date        =  
|date        = 2023-12-14
|access-date  = 2023-
|access-date  = 2024-01-06
|website      =  
|website      = Arch manual pages
|archive-url  =  
|archive-url  = https://web.archive.org/web/20231228034206/https://man.archlinux.org/man/btrfs.5
|archive-date =  
|archive-date = 2023-12-28
}}</ref>
}}</ref>



Версия от 22:48, 6 января 2024

На этой странице мы рассмотрим настройку файловой системы.

Копирование при записи (CoW)

По умолчанию Btrfs постоянно использует копирование при записи (copy-on-write) для всех файлов. Когда выполняется операция записи, новые данные не записываются поверх старых; вместо этого изменённая копия блока записывается в новое место и в метаданные записывается адрес нового блока. Подробности реализации, а также преимущества и недостатки описаны в Btrfs Sysadmin Guide.

Отключение CoW

Чтобы отключить копирование при записи для создаваемых файлов в примонтированном подтоме, используйте опцию монтирования nodatacow. Это повлияет только на новые файлы. Для существующих файлов копирование при записи всё равно будет происходить. Опция nodatacow также отключает сжатие.[1]

Примечания

  1. btrfs(5) — Arch manual pages (англ.). Arch manual pages (14 декабря 2023). Дата обращения: 6 января 2024. Архивировано 28 декабря 2023 года.

Ссылки и источники