The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Bcachefs будет распространяться в виде отдельного модуля DKMS

13.09.2025 11:41

Кент Оверстрит (Kent Overstreet), разработчик ФС Bcachefs, анонсировал переход к распространению Bcachefs с использованием инструментария DKMS (Dynamic Kernel Module Support), при котором модуль поставляется в исходных текстах и собирается на системе пользователя, непосредственно после установки пакета. После обновления ядра Linux в системе модуль автоматически пересобирается.

Поставка с использованием DKMS позволит не привязываться к каждому обновлению ядра Linux и поддерживать реализацию Bcachefs в актуальном состоянии, в условиях прекращения приёма обновлений для Bcachefs в основной состав ядра. Сборки планируют формировать для основных дистрибутивов Linux. Так как модули, собранные через DKMS, можно включить в состав initramfs, у пользователей сохранится возможность использования Bcachefs для корневой ФС.

Отдельно отмечается, что Кент пообщался с сопровождающими пакеты с ядром в дистрибутивах Debian и openSUSE, которые собирались отключить сборку ядра с поддержкой BCachefs. Отключение в основном было связано с опасением, что BCachefs больше не будет поддерживаться, но теперь согласились повременить с отключением до готовности пакетов с Bcachefs на базе DKMS. Кроме того, проект близок к снятию признака экспериментальной ФС - с момента релиза ядра 6.16 в Bcachefs всплывали лишь несущественные ошибки.

Напомним, что в Bcachefs предпринята попытка создания файловой системы, сочетающей уровень производительности, надёжности и масштабируемости XFS с расширенной функциональностью, имеющейся в Btrfs и ZFS. Bcachefs поддерживает такие возможности, как включение в раздел нескольких устройств, многослойные раскладки накопителей (нижний слой с часто используемыми данными на базе быстрых SSD, а верхний слой с менее востребованными данными из жестких дисков), репликация (RAID 1/10), кэширование, прозрачное сжатие данных (режимы LZ4, gzip и ZSTD), срезы состояния (снапшоты), верификация целостности по контрольным суммам, возможность хранения кодов коррекции ошибок Рида—Соломона (RAID 5/6), хранение информации в зашифрованном виде (используются ChaCha20 и Poly1305). По производительности Bcachefs опережает Btrfs и другие ФС на базе механизма Copy-on-Write, и демонстрирует скорость работы, близкую к Ext4 и XFS.

  1. Главная ссылка к новости (https://lore.kernel.org/linux-...)
  2. OpenNews: В пакетах с ядром для openSUSE отключена поддержка BCacheFS
  3. OpenNews: ФС Bcachefs в ядре Linux переведена в режим внешнего сопровождения
  4. OpenNews: Bcachefs будет исключён из ядра Linux из-за конфликта между разработчиком и мэйнтейнерами
  5. OpenNews: Автора BcacheFS временно отстранили от разработки ядра Linux из-за нарушения кодекса поведения
  6. OpenNews: Код Bcachefs принят в основной состав ядра Linux 6.7
Лицензия: CC BY 3.0
Наводку на новость прислал Kerr
Короткая ссылка: https://opennet.ru/63871-bcachefs
Ключевые слова: bcachefs
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (115) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:47, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –36 +/
    Мне название не нравится, если человек не умеет в хороший маркетинг ему нет веры.
     
     
  • 2.2, Аноним (2), 11:48, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +24 +/
    Наоборот же.
     
  • 2.4, Аноним (4), 11:52, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Название и правда... из очень странного. Как-то глупо...
     
     
  • 3.74, Аноним (-), 07:22, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Название и правда... из очень странного. Как-то глупо...

    Вообще-то горе-маркетологи из макдака не в курсе - но у Кента есть довольно успешный и известный проект bcache о котором знают дофига технарей имеющих дело с линухом. Им довольно активно пользуются, репутация у него в целом нормальная.

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

     
     
  • 4.104, Аноним (104), 13:29, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Может виноват вечный финский студент, то что не смог продумать и организовать индивидуальные и удобные для Кента условия? Из них двоих явно не Кент должен был подстраиваться. Тут больше Линус - слабенький организатор.
     
     
  • 5.133, Аноним (-), 08:01, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И это все - чтобы что Остаться без майнтайнеров, пролюбить проект и остаться с ... большой текст свёрнут, показать
     
  • 5.148, Аноним (148), 15:49, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А почему только для одного особые условия?
     
  • 2.5, Пыщь (?), 11:53, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Блиновской верить можно! Ты не халявщик, ты - партнёр!
     
     
  • 3.75, Аноним (-), 07:25, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Блиновской верить можно! Ты не халявщик, ты - партнёр!

    Это кто такая? Руководительница компании пекущей блинчики, написавшая первый пост про маркетинг?

     
     
  • 4.103, Пыщь (?), 12:40, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> Блиновской верить можно! Ты не халявщик, ты - партнёр!
    > Это кто такая? Руководительница компании пекущей блинчики, написавшая первый пост про маркетинг?

    Та которая сто очков форы вперёд даст любому впаривателю^W маркетологу по продвижению даже сомнительного продукта.

     
  • 3.115, Павел (??), 18:18, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это фраза Лени Голубкова из рекламы МММ в 90-е годы.. учите историю.
     
     
  • 4.140, Пыщь (?), 09:40, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Это фраза Лени Голубкова из рекламы МММ в 90-е годы.. учите историю.

    Кто-то не понял аналогии? Чем Блиновская занималась и МММ чем, совсем не похоже, ни капельки? Мошенничество, только виды с разных проекций.
    Чего учить, если я эти рекламные ролики с "куплю жене сапоги" и т.д. каждый день видел? Тут выше воспели маркетологов, а я указал, что обычно сильнее всего впаривается шлак.
    Но тут, похоже, надо объяснять "ху из ху".. молодняк что ли сплошной, ещё маркетолухам верят.

    Послесловие. Хорошая реклама была у "Банк империал".

     
  • 2.15, 12yoexpert (ok), 12:23, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    broken cache fs, всё логично
     
  • 2.18, Аноним (-), 12:43, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ваше мнение очень важно для нас.
     
  • 2.21, Аноним (21), 13:21, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +7 +/
    А какое название должно быть, чтобы тебе понравилось?
    "Надежно и точка"? "ФС и точка"?
     
     
     
    Часть нити удалена модератором

  • 4.34, Аноним (34), 15:54, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Типа "Поел и точка".
     
  • 2.37, Аноним (104), 16:23, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Название Вам не нравится, по причине собственной ограниченности. Кент был автором слоя bcache для dev mapper. Имя уже стало уважаемым в кругах специалистов, но так и осталось не известным для локалхостовых админов. Кент же поступил предельно разумно с точки зрения маркетинга, добавив две буквы, обозначающие теперь не слой, а целую ФС.
     
     
  • 3.46, Аноним (46), 17:41, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    И где теперь этот автор?
     
  • 2.44, grand (?), 16:54, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все хорошие мошенники умеют в хороший маркетинг.
     

  • 1.3, Аноним (3), 11:49, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    А если его распостранять в виде блоба? В ядре будет загрузчик, а сам код драйвера в отдельном файле.
     
     
  • 2.6, kravich (ok), 11:55, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Stable API is nonsense увы
     
     
  • 3.9, Аноним (2), 11:57, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как пример в 6.18 планируется саботаж для zfs и видимо сабжа.
     
     
  • 4.14, Аноним (14), 12:21, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не смеши, zfs они саботируют в любое случайное время в lts и old lts ветках. Точнее, любые out-of-tree драйвера. потому что они…
     
  • 4.20, Аноним (20), 12:53, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    сабжа саботаж не касается, т.к. без совместимости с GPL в ядро он бы не попал
     
  • 4.77, Аноним (-), 07:44, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В 6 18 ZFS ники конкретно откушают - из-за дропа старых апей, которых кроме них ... большой текст свёрнут, показать
     
     
  • 5.106, Аноним (104), 13:34, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А теперь можно все то же самое, но переводом с самопридуманногл диалекта на академический русский?
     
     
  • 6.114, Аноним (-), 17:58, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А теперь можно все то же самое, но переводом с самопридуманногл диалекта
    > на академический русский?

    Ерунда вопрос - заплатите переводчику и вам сделают все что пожелаете!

     
  • 3.139, пох. (?), 09:39, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    dkms никак не решает проблему апи - если в новой версии ведра нет нужной функции или у нее было пять параметров а стало шесть - с этим ничего сделать нельзя.

    Надо открывать твой любимый notepad и редактировать код.

    dkms решает проблему abi - довольно таки надуманную (в основном она вызвана пережитками очень давнего прошлого, которые никак не решатся окончательно выкинуть производители дистрибутивов) - да, в тех ядрах которые штатно сейчас всеми собираются, нельзя вот просто так взять и использовать модуль от ядра точно такой же версии с тем же самым апи.
    Есть нюансы...

    dkms не единственный способ с ними справиться, но удобный дистрибутивам.

    У тебя десяток разных ядер (так у дебианоидов и редхатоидов) - одно в дистрибутиве в момент релиза, еще пять это обновления на _ту_же_ версию но с бэкпортами и еще, возможно, уот - как у бабуинты, несколько веток одновременно.
    И возможно еще несколько десятков версий модуля - тоже если не следующая минорная что нероллингу неприятно и неприлично, то хотя бы с бэкпортами критичных исправлений.
    И под каждую из поддерживаемых платформ.

    Вместо того чтоб нагружать инфраструктуру проекта сборкой всего этого каждый раз во всех подряд комбинациях (вдруг ты ядро обновил а модуль не хочешь, или наоборот) - они нагружают твой подкроватный сервак. Но на нем собираются только те модули, которые ты сам заказывал и только в тех комбинациях модуль-ядро которые у тебя в данный момент вообще возможны, а не всех подряд.

     
  • 2.7, Пыщь (?), 11:55, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    К тому и идут все дровишки. Когда начнут прикрывать куски сустемды, тогда будет занятнее..
     
  • 2.138, пох. (?), 09:23, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А если его распостранять в виде блоба?

    распространяй, кто тебе не дает.

     

  • 1.8, Fracta1L (ok), 11:55, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-нибудь использует? Лучше, чем Btrfs, или нет?
     
     
  • 2.12, Аноним (14), 12:12, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну btrfs, если тебе надо zonefs, сабж -- если raid6 (но это не точно).
     
     
  • 3.45, Аноним (104), 17:00, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В BcacheFS основной упор сделан на добавление кеширования в саму ФС, вместо отдельного слоя. Плюс поддержка активной репликации на уровне пулов, в отличии от Btrfs, где репликация в отложенном режиме. В остальном в BcacheFS есть всё то, что реализовано в Btrfs, включая зональность. Но в плане надёжности система пока не стабильна, особенно работа с зонами.
     
     
  • 4.61, Аноним (61), 21:24, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А как в BcacheFS с хранением мелких файлов? Это в чём рулила ReiserFS.
     
     
  • 5.78, Аноним (-), 07:48, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А как в BcacheFS с хранением мелких файлов? Это в чём рулила ReiserFS.

    Да нормально, как и у btrfs'а. Они все содрали и tail packing и хранение мелочи in place в метаданных. Так что то что в ReiserFS было новье и круть - теперь данность и повсеместность любого современного дизайна.

    Мамонты типа EXT4 и XFS конечно в этот список не входят и в силу ископаемой природы дизайна там надо сильно отдельно смотреть что и кто (не)умеет. Но они в общем то архаика.

     
  • 2.25, Анонимный банкир (?), 14:04, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    да, в банке используем, храним на нем критические транзакции, бабки улетают будь здоров
    <sarcasm off>
     
     
  • 3.50, Аноним (50), 19:01, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Транзакции не хранят на ФС.
     
     
  • 4.76, Аноним (76), 07:36, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    любые данные для хранения записываются в ФС
     
     
  • 5.80, Аноним (-), 08:13, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > любые данные для хранения записываются в ФС

    И тут какой-нибудь оракл на RAW разделе - ORLY?

     
     
  • 6.110, Аноним (110), 17:18, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    raw раздел всего лишь частный случай ФС с одним единственным файлом
     
     
  • 7.116, Аноним (116), 18:30, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А ФС — это частный случай базы данных, так что БД в файле — это БД внутри БД.
     
  • 7.134, Аноним (-), 08:43, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > raw раздел всего лишь частный случай ФС с одним единственным файлом

    И тут я почему-то вспомнил определение файла которому меня учили - что файл это оказывается именованная запись с некими данными. А у раздела как такового самого по себе имени нет. Значит он сам по себе - не файл. В *nix это конечно представлено как файл, но с специфичными свойствами и в целом - это "блочное устройство". С несколько иными свойствами.

    И весь пойнт этого всего - отсутствие ФС (!!!) и -1 слой трансляции смещений/фрагментов соответственно.

     
  • 6.137, 1 (??), 09:22, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ой не вспоминай ... Это просто какой-то треш !

    Особенно весело, когда в этой RAW попадается битый кластер.
    Конечно, м.б. сейчас там всё изменилоь в лучшую сторону, но не думаю, что RAW - это хорошая идея.

    Хотя ... мыши они любят кактусы, до слёз.

     
     
  • 7.143, Аноним (-), 12:54, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это треш по менеджменту, за что и не в фаворе Зато -1 слой indirection с рюхани... большой текст свёрнут, показать
     
  • 2.70, Аноним (70), 05:57, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Конкретно на текущий момент времени оно явно не может быть лучше Btrfs, просто потому что оно все еще считается "экспериментальным" в ядре Linux.

    Btrfs же разрабатывается с какого там, 2014? Это сейчас вроде вообще дефолтная ОС на SLED / SLES, там с 2020 уже ничего не ломали считай.
    По сути сейчас Btrfs де-факто как ext4 - чисто в режиме maintenance, никаких особо новых плюх там не завозят. Тот же RAID 5 и RAID 6 уже давно поломаны, их просто так же пометили в мануале и забыли.

     
     
  • 3.82, Commet (?), 08:29, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >  Btrfs де-факто как ext4 - чисто в режиме maintenance, никаких особо новых плюх там не завозят.

    https://btrfs.readthedocs.io/en/latest/Kernel-by-version.html
    https://www.perplexity.ai/search/linux-kernel-changelog-btrfs-RclKl_P1SFeSFC0_

    Как же ты обгадился, чувачок

     
     
  • 4.92, Аноним (92), 10:00, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Как же ты обгадился, чувачок

    У них еще и в режиме experimental есть немало новых штук. Например...
    1) Улучшения масштабируемости extent tree по части lock contention, обратно несовместимое и WIP.
    2) Raid Stripe Tree, фича сильно навеяная буквально - сабжем. RAID без write holes.
    3) Всякие не активные по дефолту вещи которые уже готовы типа chunk tree, ускоряет монтирование в дофига раз, особенно больших фс и особенно на медленных девайсах.

    И наверняка я что-то еще забыл. Зато вон там немайнтенансный XFS - пытается онлайн scrub сделать. Видимо кастомерам rhbm на полдля системы офлайн уводить - не очень, и они просекли что так можно было. А в btrfs это - чуть не с самого начала.

     
     
  • 5.98, Commet (?), 10:36, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если честно, то использую много лет btrfs просто с банальщиной типа compress, снапшотов и прочего и не юзаю новые фичи, но каждый раз при релизе ядра здесь же вижу в каждой версии какие-то изменения, дополнения, новые фичи и так далее и чувак рассказавший, что btrfs в режиме обслуживания просто сделал мне так смешно, что порваться можно
     
     
  • 6.113, Аноним (-), 17:55, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Если честно, то использую много лет btrfs просто с банальщиной типа compress,
    > снапшотов и прочего и не юзаю новые фичи,

    А я поюзал новое дерево для ускорения монтирования, реально заметное отличие. Относительно безопасная штука - просто новый индекс, возможна конверсия существуюшей фс (построит индекс) или разконверсия обратно (снесет индекс). На больших, медленных винчах, всяких sd/emmc и проч разница времени монтирования - в дофига раз бывает. А ломаться в именно этой фиче особо и нечему.

    > в режиме обслуживания просто сделал мне так смешно, что порваться можно

    Да там нормальный такой режим обслуживания, всем бы такой :)


     
     
  • 7.118, Commet (?), 18:56, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А я поюзал новое дерево для ускорения монтирования, реально заметное отличие. Относительно
    > безопасная штука - просто новый индекс, возможна конверсия существуюшей фс (построит
    > индекс) или разконверсия обратно (снесет индекс). На больших, медленных винчах, всяких
    > sd/emmc и проч разница времени монтирования - в дофига раз бывает.
    > А ломаться в именно этой фиче особо и нечему.

    Спасибо, буду знать, если буду делать новую файлопомойку в новом доме, то надо будет новый индекс заюзать, видимо

    >> в режиме обслуживания просто сделал мне так смешно, что порваться можно
    > Да там нормальный такой режим обслуживания, всем бы такой :)

    Ага, вот такой «режим обслуживания». Ну или такой уровень знаний у местной публики :-D

     
     
  • 8.135, Аноним (-), 08:52, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В общем то и существующих можно сконвертить , но правда офлайн, фс утился прост... большой текст свёрнут, показать
     

  • 1.10, Аноним (-), 12:02, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    > Напомним, что в Bcachefs предпринята попытка создания файловой системы, сочетающей уровень производительности, надёжности и масштабируемости XFS с расширенной функциональностью, имеющейся в Btrfs и ZFS.

    В итоге получили ФС портящюю пользовательские данные.
    С майнтанером истеричекой.

    Но будет интересно наблюдать, насколько популярной станет "самая лучшая ФС в мире")))

     
     
  • 2.29, Karl Richter (ok), 14:44, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Экспериментальная же.
     
  • 2.71, Аноним (70), 05:57, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Пока что экспериментальная. Btrfs тоже было тяжело пару лет, потом стабилизировалось все.
     
  • 2.85, maximnik0 (?), 08:44, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >В итоге получили ФС портящюю пользовательские данные.

    Это было до стабилизации формата ФС.При этом косяк конвертера оказался поправим - специально Кент внёс падчи для поправки бага.
    А так конечно нужно время и больше база - поверьте нету ФС которые не портят данные, вопрос только в вероятности этого явления.

     

  • 1.11, Аноним (11), 12:08, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    https://www.phoronix.com/review/linux-615-filesystems
     
  • 1.13, Аноним (13), 12:19, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >По производительности Bcachefs опережает Btrfs и другие ФС на базе механизма Copy-on-Write, и демонстрирует скорость работы, близкую к Ext4 и XFS

    Кто-нибудь проверял правдивость этой фразы на hdd? Из-за чего bcachefs должен быть быстрее, эта фс не cow?

     
     
  • 2.16, Аноним (14), 12:24, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Xfs не очень производительная и проблемы с балансировкой. Ext4 любит зафрагментироваться до невменоза и в полностью журналирующем режиме тормоз. Вполне возможно.
     
     
  • 3.22, Анонисссм (?), 13:34, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Xfs не очень производительная

    дчтн.жпг  во всех манах субд рекомендованная fs именно xfs.
    может пора назвать самую быструю фс с журналированием хотя бы метаданных?

     
  • 3.51, Аноним (50), 19:03, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это ты так почувствовал просто?
     
     
  • 4.55, Аноним (14), 19:33, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я почувствовал, как xfs обнуляет файлы пару раз. А остальное вполне измеримо.
     
     
  • 5.99, Аноним (99), 10:47, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это когда было? Двадцать пять лет назад?
     
     
  • 6.100, Аноним (14), 10:55, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да вроде каждые пару лет у них традиция исправлять этот баг, видимо, не исправили.
     
  • 3.56, Аноним (56), 19:42, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что нужно сделать, чтобы ext4 фрагментироваться начала?
     
     
  • 4.57, Аноним (14), 20:14, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Что нужно сделать, чтобы ext4 фрагментироваться начала?

    Если дописывать кусочками вместо fallocate на весь размер разом, фрагментация данных будет кошмарной. Всякие там файлы браузера особенно ощутимо фрагментируются. Ну а так, завит от того, когда создана и каков характер работы, со временем с ней случается кое-что очень нехорошее: фрагментация свободного пространства уничтожает любую производительность и с этим ничего не сделать.

     
  • 4.79, Аноним (-), 08:11, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Что нужно сделать, чтобы ext4 фрагментироваться начала?

    Забить его под завязку и торент качнуть например. Или виртуалок разложить с qcow дисками и проч, в общем которые могут аллоцироваться динамически. Или просто пожить немного на активной ФС забитой на 80-90%.

    Если очень приперло у ext4 дефраг есть, заурядненький но - здорово лучше чем ничего, как у всяких XFS и ZFS где если доигрались - то вообще амба!

     
  • 2.23, Анонисссм (?), 13:38, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >эта фс не cow

    по твоей логике btrfs и zfs совершенно одинаковые по скорости, они ведь обе cow
    а это есно не так. у меня лично btrfs намного медленнее удаляет много файлов, но в целом больше полезных мне операций быстрее в btrfs. но деградировали по скорости со временем и та и другая, поэтому я их вообще избегаю пока совсем не припрёт.

     
     
  • 3.81, Аноним (-), 08:27, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    У btrfs дефраг есть если сильно приперло Как и у EXT4 B btrfs конечно с ним не... большой текст свёрнут, показать
     

  • 1.17, Аноним (17), 12:29, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вот это гений на Кенте конечно, производительность как xfs и ext4, фишки как в Btrfs и все это мега стабильно в отличии от последнего. Ну прям сказка, а не файловая система, почему до него никто до такого не додумался? Остальные то ломаются, то фишек недостают. Нужно будет попробовать этот чудо продукт.
     
     
  • 2.72, Аноним (70), 06:01, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Btrfs

    Активная разработка Btrfs шла с ~2010 по 2017. Оно, как и ext4 и xfs, уже давно по сути не развиваются и находятся чисто в состоянии maintenance (как бы а что там разрабатывать и ломать? Продукт по сути готовый, кроме RAID 5 и RAID 6)

    Любое ПО со временем устаревает просто на уровне архитектуры, поэтому в один момент возможно, что появится ФС с производительностью схожей ext4 и фишками свойственным CoW ФС.

     
     
  • 3.93, Аноним (-), 10:06, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Активная разработка Btrfs шла с ~2010 по 2017. Оно, как и ext4
    > и xfs, уже давно по сути не развиваются и находятся чисто
    > в состоянии maintenance (как бы а что там разрабатывать и ломать?
    > Продукт по сути готовый, кроме RAID 5 и RAID 6)

    Кент примером bcachefs показал чего - так что wip фичи у них есть, под experimental флагами сборки ядра. По дефолту не включено дабы юзеры не попортили себе ФС wip и нестабильными штуками.

    В общем до того как блистать экспертизой, этой экспертизой сначала надо обзавестись. Наоборот - хреново работает.

     

  • 1.24, Шарп (ok), 13:47, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    >Поставка с использованием DKMS позволит не привязываться к каждому обновлению ядра Linux и поддерживать реализацию Bcachefs в актуальном состоянии

    Анрил. Как мы знаем из истории прошлых срачей, Кент залезает со своими правками и в другие подсистемы. Теперь так делать не сможет. А его "поклонники" из числа мейнтейнеров подсистем, с кем он успел поругаться, покажут ему что такое stable API is nonsense.

     
     
  • 2.26, Аноним (-), 14:21, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >  Кент залезает со своими правками и в другие подсистемы. Теперь так делать не сможет.

    Возможно он найдет обходные пути.
    Например костыли в своем коде)

    > А его "поклонники" из числа мейнтейнеров подсистем, с кем он успел поругаться, покажут ему что такое stable API is nonsense.

    Я сомневаюсь что другие мейнтейнеры будут намеренно вредить.
    Не брать во внимание его хотелки - возможно, но намеренно саботажить - сомнительно.


     
     
  • 3.36, Аноним (36), 16:05, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Саботаж хорошо спрятан за правдоподобным отрицанием, ядро сыпится под своим весом.
     
  • 2.94, Аноним (-), 10:08, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Анрил. Как мы знаем из истории прошлых срачей, Кент залезает со своими
    > правками и в другие подсистемы. Теперь так делать не сможет.

    И вот чьи это теперь проблемы? Будет теперь растягивать ножки по вот такой одежке. Куда он денется то с подводной лодки?

     
     
  • 3.119, Аноним (119), 19:02, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Куда он денется то с подводной лодки?

    Перейдёт на любую из бесчисленных BSD. Например, DragonflyBSD.

     
     
  • 4.125, SKZ (?), 20:50, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем он там нужен?
     
  • 4.144, Аноним (-), 13:04, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это примерно то же самое что перейти в dev null Это врядли потянет даже воркст... большой текст свёрнут, показать
     
  • 2.121, Аноним (-), 20:19, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Кент залезает со своими правками и в другие подсистемы. Теперь так делать не сможет.

    Я думаю, что сможет, но теперь ему придётся это делать правильно, чётко укладываясь в окно принятия изменений. И конечно сложнее, поскольку теперь он не разработчик ядра, а хрен с горы. Но всё ж, я думаю, он сможет.

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

     

  • 1.31, 94782 (?), 15:33, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Удалец этот Кент! Вот так запросто ядерщиков поимел.
     
     
  • 2.145, Аноним (-), 13:19, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Удалец этот Кент! Вот так запросто ядерщиков поимел.

    Уж поимел так поимел! Эвон как носится с ж... в мыле, упрашивая дистры не выкидывать его фс, даже "скачайте ночнушку" уже оказывается - не настолько уж и принципиально. Сразу видно - всех поимел. Правда, в пассивной позе, небольшой нюанс...

     

  • 1.47, Аноним (47), 18:41, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    О не gpl они уже позаботились. Скоро и до таких случаев дойдут.

    https://www.phoronix.com/news/Linux-6.18-write-cache-pages

     
     
  • 2.108, Qqq (?), 15:16, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это в первую очередь о «out-of-tree», а не о non-gpl. И апи вырезают под предлогом отсутствия в ядре модулей их использующих. GPL который вне ядра также пострадает если их использовал
     

  • 1.48, Ыыы (??), 18:51, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Жаль, что вокруг этой ФС такая истерика. По факту, использую её с нового года (как только появилась в ядре) со сжатием zstd (брал на замену btrfs). Так вот на этой *эксперементальной* фс проблем было НОЛЬ за все время использования. В отличие от *стабильной* btrfs, где ошибки ФС это вопрос не вероятности, но времени.

    Пару раз она вылетала в read only и спокойно правилась прогоном fsck ВНИМАНИЕ - на ноутбуке со сбойной оперативной памятью. Там, где btrfs вообще переставал читаться в какой-то момент.

    Одним словом, грустно наблюдать дрязги вокруг неё.

     
     
  • 2.52, Аноним (50), 19:05, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем это все, если есть стабильная ext4? Какие такие у вас задачи для всей этой фигни?
     
     
  • 3.60, Аноним (61), 21:20, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ФС со статическими нодами в 2025-м? Ну тогда она для внешних носителеей, для перестаскивания файла.
     
     
  • 4.83, Аноним (-), 08:30, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > ФС со статическими нодами в 2025-м? Ну тогда она для внешних носителеей,
    > для перестаскивания файла.

    И снапшоты на рутфс например? Чтобы откатить не понравившиеся изменения конфигурации или апдейт за минуту? Что вы никак не можно - динозавр мира unix который не убил полдня на то что девопс за минуту решит - марку не держит, позор направления. Так можно и клеймо девопса схлопотать!

     
  • 3.127, ятупойтролль (ok), 21:16, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    о, я пользуюсь ехт4, хотя и она когда-то (лет 20 назад) теряла файлы.
     
  • 2.64, Аноним (64), 22:58, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да нет никакой истерики, nobody cares. Забыли уже все. Ну не прижилась очередная стопицотая перспективная ФС в ядре, бывает.
     
  • 2.65, Аноним (65), 23:31, 13/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я крутил винчестер с дыркой на FAT32 - не было никаких проблем. Форматировал в NTFS и всё развалилось, видимо MFT попало прямо на дырку.
     
  • 2.86, ASRSim (ok), 09:03, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да от куда вы берётесь? Уже лет 10 использую btrfs на ноутбуке, компе домашнем, файловом сервере с самбой на 4ТБ рэйд 10. Ни разу не было проблемм.
     
     
  • 3.120, Аноним (119), 19:05, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    На локалхосте вообще что угодно работает. Сказать-то что хотел?
     
     
  • 4.146, Аноним (-), 13:22, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > На локалхосте вообще что угодно работает. Сказать-то что хотел?

    У фэйсбука нормальный локалхост, 2 миллиарда хом держит. Значит и для нелокалхостов тоже - работает.

     

  • 1.62, Аноним (62), 22:00, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Только обычно модули из DKMS собираются 1 раз за всё время, пока новое ядро из репы не прилетит. А у этого деятеля "критические" фиксы как будут выходить, раз в 3 дня?
     
     
  • 2.88, ASRSim (ok), 09:06, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Модули из dkms, собираются, когда пакет с ними или ядром обновляются.
     
  • 2.123, Аноним (123), 20:26, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше фиксы сейчас чем сидеть с багами до следующего стейбла, порой лесятилетия
     

  • 1.63, Аноним (63), 22:45, 13/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    надо было генте тоже пригрозить дропнуть поддержку. Глядишь ибилды бы появились :)
     
     
  • 2.122, Аноним (-), 20:21, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > ибилды

    Они Ебилды. Это слово было создано скрещиванием известного матерного глагола и слова "балда", чтобы подчеркнуть количество нетрадиционного секса, которым вынуждены заниматься гентушники.

     
     
  • 3.147, Аноним (-), 13:23, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Они Ебилды. Это слово было создано скрещиванием известного матерного глагола и слова
    > "балда", чтобы подчеркнуть

    Не, все проще. Повторяйте быстро и не задумываясь: Ебилд, Ебилд, Ебилд, Ебилд... :)

     

  • 1.66, Аноним (66), 00:32, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну и зачем вся эта драма с включением драйвера в ядро, если есть дкмс? Всем же лучше, и на практике разницы нет, сам юзал дкмс драйвер для вайфай карты на ноуте, довольно долго, ибо в дистрах либо его вообще ничего не было, либо что быто - то просто не работало. Производительность в порядке, стабильность работы тоже.
    Еслиб выкинуть весь драйверный хлам из ядра и поставлять как дкмс модули, ядро бы на 90% похудело бы, глядишь разработка была бы проще.
     
     
  • 2.69, Аноним (47), 05:10, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну его еще подписывать каждый раз потом, если Secure boot включен. Да и разрабу будет тяжелее. То, что в ядре - проблема всех, кто пихает туда что-то. А так это будут чисто его сложности.
     
     
  • 3.84, Аноним (-), 08:32, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну его еще подписывать каждый раз потом, если Secure boot включен. Да
    > и разрабу будет тяжелее.

    Зато вот так он сможет оценить что потерял. И подумать еще раз - а стоило ли оно того. При этом странноватый статус "externally maintained" намекает видимо на возможность вернуться. Когда-нибудь. Когда научится нормально взаимодействовать с остальными. Если вдруг.

     
  • 3.107, Qqq (?), 14:53, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Нуу… автоподпись для nvidia делать уже научились все кто хотел, и тут научатся
     
  • 2.128, freehck (ok), 21:53, 14/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну и зачем вся эта драма с включением драйвера в ядро, если
    > есть дкмс? Всем же лучше, и на практике разницы нет, сам
    > юзал дкмс драйвер для вайфай карты на ноуте, довольно долго, ибо
    > в дистрах либо его вообще ничего не было, либо что быто
    > - то просто не работало. Производительность в порядке, стабильность работы тоже.

    Ну вот у вас не было проблем с дкмс, а вот у меня -- были. Был у меня замечательный момент, когда для того, чтобы на ноутбуке работала дискретная графика от NVidia, нужно было новое ядро в обязательном порядке, а вот драйвер моего wifi-адаптера с новым ядром из тестинга через dkms не билдился. В стабильном дистрибутиве-то да, проблем не будет. А вот если вам в силу ряда причин надо на тестинге сидеть -- тут-то приключения и начнутся.

     

  • 1.73, Аноним (-), 07:18, 14/09/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     

  • 1.126, ятупойтролль (ok), 21:11, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    это канеш круто, но теперь при обновлении ядра в случае проблем сборки (а такое постоянно бывает) будет отвал дисков
     
     
  • 2.132, Аноним (132), 05:10, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > при обновлении ядра в случае проблем сборки

    Чувствуется арчевод (сам такой), где при установке новой версии ядра старая сносится. Во всех остальных дистро просто загружаешься в предыдущую рабочую версию.

     
     
  • 3.141, Соль земли2 (?), 11:16, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Может в арче принято снапшотить перед обновой?
     

  • 1.129, Пароль Пароль (?), 21:57, 14/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    считаю это отличным решением,
    более того!
    считаю что так и должно быть в отношении множества други файловх систем. -
    или - ХВАТИТ тянуть в ядро все что нипоподя!
    совершенно зря тратите время разработчиков ядра.
    разработчики ядра долны сделать нормальные АБИ, и поддерку Dynamic Kernel Module Support.
    а многие (большиство драйверов файловых систем - нечего делать в ядре!
    разработка ядра ускорится,
    раработка файловых систем и всего рядомядерного - также ускорится.
     
     
  • 2.136, Аноним (136), 08:58, 15/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > считаю что так и должно быть в отношении множества други файловх систем.

    Особенно круто это все будет работать с рутфс и снапшотами - когда у вас после обновления у вас хренакс - фс не цепляется, и придется сильно отдельно думать как это счастье теперь откатить вообще. Удобно, фигли. Добрые аноны всегда помогут сделать из ос кривой поломаный глюкавый трэш стреляющий в пятку.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру