The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Код Bcachefs принят в основной состав ядра Linux 6.7"
Отправлено Аноним, 01-Ноя-23 14:57 
> Сейчас проблема не только в "надо". Архитектура ядра созревала на другом железе,
> в актуальных для того времени условиях.

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

> Что бы в неё вписать что-то новое, приходится искать обходные пути.
> Автору Bcachefs это удалось, пусть оно отчасти выглядит как костыли и не по канонам,

На btrfs было больше наездов, им сложнее было. Кенту попроще. Он уже второй в таком духе, так что меньше тупых претензий, народ уже понимает что сильно кастомный дизайн. Но со временем в идеале наверное должен появиться некий фреймворк для упрощения создания CoW. Если поймут как реюзабельные компоненты выделить.

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

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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