Торвальдс выражает сожаление по поводу слияния Bcachefs с ядром

В жарких переписках по электронной почте между создателем Linux Линусом Торвальдсом и разработчиком Кентом Оверстритом в списке рассылки ядра Linux Торвальдс выразил свое сильное недовольство тем, как изменения, связанные с Bcachefs реализуются в текущем цикле Linux 6.11.

Оверстрит, разработчик Bcachefs, обратился к Торвальдсу со значительными обновлениями файловой системы.

Однако Торвальдс выразил свое разочарование, отметив, что последние предложения были чрезмерно большими, отклоняясь от традиционной ориентации на небольшие, ориентированные на регрессию обновления, и подчеркнув свое растущее сожаление по поводу слияния Bcachefs с ядром из-за его разрушительной модели развития.

Несмотря на критику, Оверстрит отстаивал надежность Bcachefs, утверждая, что она более надежна, чем ее аналог Btrfs особенно в сценариях, где восстановление данных имеет решающее значение.

Он привел множество примеров и сравнений, в которых Bcachefs превосходила другие файловые системы, включая XFS, в плане прочности и надежности.

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

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

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

И наконец, чтобы прояснить ситуацию, Bcachefs – это усовершенствованная файловая система Linux нового поколения с функцией копирования при записи (COW), поддержка которой была изначально добавлена в ядро Linux 6.7. Она призвана конкурировать с современными функциями ZFS или Btrfs, а также со скоростью и производительностью ext4 или XFS.

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

Более подробную информацию о беседе между Торвальдсом и Оверстритом можно найти в списке рассылки ядра.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)