Bcachefs внедряет новый распределитель, производительность продолжает улучшаться

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

Эта файловая система с копированием при записи находится в разработке с 2015 года, и теперь, когда мы приближаемся к 2023 году, Кент Оверстрит продолжает работать над ней в качестве альтернативы подобным Btrfs и OpenZFS. В пятничном обновлении статуса Overstreet не рассказал о каких-либо новых планах по включению Bcachefs в основную линию, но отметил, что изменения формата на диске замедлились.

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

— Полностью переписанный распределитель был разработан для решения проблем с предшествующим распределителем. Этот новый распределитель также намного более масштабируемый и простой.

— Поддержка моментальных снимков Bcachefs теперь считается «в значительной степени стабилизированной». Все еще есть некоторые известные ошибки, и «путь удаления моментального снимка все еще отстой», но он обретает форму.

— Поддержка кодирования стирания (RAID 5/6) «приближается к пригодности к использованию».

— Над Bcachefs по-прежнему много работы по повышению производительности. Производительность Bcachefs с прямой произвольной записью 4K теперь выросла более чем на 50% по сравнению с тем, что было всего несколько месяцев назад.

См. обновление статуса Кента для полного освещения всех событий Bcachefs.
Поделиться:

Похожие публикации

Тут ничего нет

Нет комментариев