Какие функции ext4 не поддерживают btrfs?

btrfs ( часто произносится «лучше fs» ) имеет довольно много функций, которые отсутствуют в ext4.

Однако, сравнивая функциональность btrfs vs ext4, чего не хватает в btrfs? 1

Другими словами, что мне делать с ext4, что я не могу с btrfs?

1 Игнорирование меньшего теста битпонов btrfs, данного ext4, настолько широко используется

2 Solutions collect form web for “Какие функции ext4 не поддерживают btrfs?”

Недостатки btrfs по сравнению с ext4:

  1. btrfs не поддерживает badblocks

    Это означает, что если у вас закончились резервные неадресные сектора, которые прошивка жесткого диска продолжает покрывать для ограниченного числа сбоев, нет возможности пометить блоки и избежать их на уровне файловой системы.

  2. Файлы подкачки поддерживаются только с помощью устройства loopback , что усложняет ситуацию, потому что кажется невозможным возобновить его с помощью этого метода

  3. Это довольно сложно вычислить свободное пространство , настолько, что …

  4. Вы можете получить ошибки «Нет места на устройстве», хотя собственные инструменты btrfs говорят, что есть место

Основным недостатком (особенно в отношении переключения Ubuntu на файлы подкачки на новых установках) является то, что масляная FS (как мне нравится произносить) не поддерживает обмен файлами, см. https://btrfs.wiki.kernel.org/index. php / FAQ # Does_btrfs_support_swap_files.3F :

Поддерживает ли btrfs файлы подкачки?

В настоящее время нет. Простое создание файла NOCOW не помогает, поддержка подкачки файлов опирается на одну функцию, которую btrfs намеренно не реализует из-за потенциальных сбоев. Реализация swap используется для того, чтобы полагаться на некоторые допущения, которые могут не выполняться в btrfs, например номера блоков в файле подкачки, тогда как btrfs имеет различное сопоставление номеров блоков в случае нескольких устройств. Существует новый API, который можно использовать для обмена swap на btrfs; для более подробной информации смотрите идеи проекта # Поддержка файлов подкачки .

Обходной путь, хотя и с низкой производительностью, заключается в монтировании файла подкачки через устройство цикла.

  • Функция большого файла при создании файловой системы
  • Разница в пространстве, зарезервированная для inodes в разделах ext4 и XFS
  • Почему файловая система ext4 лучше NTFS?
  • Синхронизация очень медленная. Ubuntu 10.10, 32 бит, ext4
  • Mount ext4 только для чтения
  • Удалить файл с отсутствующим номером inode
  • Синтаксис опции `offset`` e2fsck`
  • Ext4-Error: бит уже очищен для inode
  • Отметьте файловую систему ext4 как доступную только для чтения
  • Ошибки задержки загрузки?
  • Как найти смещение файловой системы ext4?
  • Длительный запуск системы
  • Linux и Unix - лучшая ОС в мире.