URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137824
[ Назад ]

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

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

Подробнее: https://www.opennet.me/opennews/art.shtml?num=63871


Содержание

Сообщения в этом обсуждении
"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 11:47 
Мне название не нравится, если человек не умеет в хороший маркетинг ему нет веры.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 11:48 
Наоборот же.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 11:52 
Название и правда... из очень странного. Как-то глупо...

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Пыщь , 13-Сен-25 11:53 
Блиновской верить можно! Ты не халявщик, ты - партнёр!

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено 12yoexpert , 13-Сен-25 12:23 
broken cache fs, всё логично

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 16:41 
Dev mapper Cache - старый слой абстракции для дисковых подсистем.
Dev mapper Bcache - более новый вариант, выполняющий схожий функционал, осинованный на B-деревьях, разработанный Кентом.
BcacheFS - уже целая ФС от того же Кента, включающая слой кеширования в саму ФС.

Broken - это что-то из области организации когнитивных способностей предыдущего автора.

Первая попытка продвинутой ФС была от великого и удачного Райзера, но жена-хохлушка довела мужика до белого коления. Подхвативший эстафету Эдик Шишка - не осилил, обвинив всех и вся вокруг.
Следующая революция для дисковых систем в мире Linux - это btrfs, объединившая соли томов, рейдов, четности, зональности в одной ФС. Но обошла вниманием слой кеша.
ZFS в Linux так и не смогла заехать по ряду причин - архитектурных и лицензионных.

Кент же сейчас пытается завести в Linux ФС, включающую в себя ещё и слой кеширования. Пока не получается, но рвение и усердие человека вызывают огромное уважение. Объективно, он гений, пытающийся поднять систему на новый уровень. И как любому гению, ему свойственно поступать вопреки правилам, поскольку он и ему могут это позволить. Но финскому вечному студенту это не понять или он не готов принять больший чем у него авторитет.


"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 16:43 
Отпордоньте, опечатка:
... уЖаСного Райзера...

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 12:43 
Ваше мнение очень важно для нас.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 13:21 
А какое название должно быть, чтобы тебе понравилось?
"Надежно и точка"? "ФС и точка"?

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 15:54 
Типа "Поел и точка".

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 16:23 
Название Вам не нравится, по причине собственной ограниченности. Кент был автором слоя bcache для dev mapper. Имя уже стало уважаемым в кругах специалистов, но так и осталось не известным для локалхостовых админов. Кент же поступил предельно разумно с точки зрения маркетинга, добавив две буквы, обозначающие теперь не слой, а целую ФС.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 17:41 
И где теперь этот автор?

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено grand , 13-Сен-25 16:54 
Все хорошие мошенники умеют в хороший маркетинг.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 11:49 
А если его распостранять в виде блоба? В ядре будет загрузчик, а сам код драйвера в отдельном файле.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено kravich , 13-Сен-25 11:55 
Stable API is nonsense увы

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 11:57 
Как пример в 6.18 планируется саботаж для zfs и видимо сабжа.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 12:21 
Не смеши, zfs они саботируют в любое случайное время в lts и old lts ветках. Точнее, любые out-of-tree драйвера. потому что они…

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 12:53 
сабжа саботаж не касается, т.к. без совместимости с GPL в ядро он бы не попал

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Пыщь , 13-Сен-25 11:55 
К тому и идут все дровишки. Когда начнут прикрывать куски сустемды, тогда будет занятнее..

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Fracta1L , 13-Сен-25 11:55 
Кто-нибудь использует? Лучше, чем Btrfs, или нет?

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 12:12 
Ну btrfs, если тебе надо zonefs, сабж -- если raid6 (но это не точно).

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 17:00 
В BcacheFS основной упор сделан на добавление кеширования в саму ФС, вместо отдельного слоя. Плюс поддержка активной репликации на уровне пулов, в отличии от Btrfs, где репликация в отложенном режиме. В остальном в BcacheFS есть всё то, что реализовано в Btrfs, включая зональность. Но в плане надёжности система пока не стабильна, особенно работа с зонами.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 21:24 
А как в BcacheFS с хранением мелких файлов? Это в чём рулила ReiserFS.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Анонимный банкир , 13-Сен-25 14:04 
да, в банке используем, храним на нем критические транзакции, бабки улетают будь здоров
<sarcasm off>

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 19:01 
Транзакции не хранят на ФС.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 12:02 
> Напомним, что в Bcachefs предпринята попытка создания файловой системы, сочетающей уровень производительности, надёжности и масштабируемости XFS с расширенной функциональностью, имеющейся в Btrfs и ZFS.

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

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


"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Karl Richter , 13-Сен-25 14:44 
Экспериментальная же.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 12:08 
https://www.phoronix.com/review/linux-615-filesystems

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 12:19 
>По производительности Bcachefs опережает Btrfs и другие ФС на базе механизма Copy-on-Write, и демонстрирует скорость работы, близкую к Ext4 и XFS

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


"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 12:24 
Xfs не очень производительная и проблемы с балансировкой. Ext4 любит зафрагментироваться до невменоза и в полностью журналирующем режиме тормоз. Вполне возможно.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Анонисссм , 13-Сен-25 13:34 
>Xfs не очень производительная

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


"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 19:03 
Это ты так почувствовал просто?

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 19:33 
Я почувствовал, как xfs обнуляет файлы пару раз. А остальное вполне измеримо.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 19:42 
Что нужно сделать, чтобы ext4 фрагментироваться начала?

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 20:14 
> Что нужно сделать, чтобы ext4 фрагментироваться начала?

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


"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Анонисссм , 13-Сен-25 13:38 
>эта фс не cow

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


"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 12:29 
Вот это гений на Кенте конечно, производительность как xfs и ext4, фишки как в Btrfs и все это мега стабильно в отличии от последнего. Ну прям сказка, а не файловая система, почему до него никто до такого не додумался? Остальные то ломаются, то фишек недостают. Нужно будет попробовать этот чудо продукт.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Шарп , 13-Сен-25 13:47 
>Поставка с использованием DKMS позволит не привязываться к каждому обновлению ядра Linux и поддерживать реализацию Bcachefs в актуальном состоянии

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


"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 14:21 
>  Кент залезает со своими правками и в другие подсистемы. Теперь так делать не сможет.

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

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

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



"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 16:05 
Саботаж хорошо спрятан за правдоподобным отрицанием, ядро сыпится под своим весом.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено 94782 , 13-Сен-25 15:33 
Удалец этот Кент! Вот так запросто ядерщиков поимел.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 18:41 
О не gpl они уже позаботились. Скоро и до таких случаев дойдут.

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


"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Ыыы , 13-Сен-25 18:51 
Жаль, что вокруг этой ФС такая истерика. По факту, использую её с нового года (как только появилась в ядре) со сжатием zstd (брал на замену btrfs). Так вот на этой *эксперементальной* фс проблем было НОЛЬ за все время использования. В отличие от *стабильной* btrfs, где ошибки ФС это вопрос не вероятности, но времени.

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

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


"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 19:05 
Зачем это все, если есть стабильная ext4? Какие такие у вас задачи для всей этой фигни?

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 21:20 
ФС со статическими нодами в 2025-м? Ну тогда она для внешних носителеей, для перестаскивания файла.

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено упс , 13-Сен-25 20:38 
Не может быть! Но каментов по меркам опенет совсем немного. Да вааще насс рать!

"Bcachefs будет распространяться в виде отдельного модуля DKM..."
Отправлено Аноним , 13-Сен-25 21:12 
Молодец автор, хоть кто-то хорошие проекты пишет, а то с NTFS пересесть не на что, кругом одни велосипеды типа новой DE с нескучными обоями.