Btrfs готовится к огромным страницам размером два мегабайта в Linux 7.2

28.05.2026 Опубликовано | Переведено с испанского

Файловая система Btrfs продвигается к поддержке huge folios размером до 2 МБ, причем патчи уже интегрированы в ветку for-next ядра Linux 7.2. Это обновление обещает улучшить производительность ввода-вывода, снизить нагрузку на систему и оптимизировать управление памятью при интенсивных рабочих нагрузках. 🚀

Визуализация внутренней структуры файловой системы Btrfs, страницы huge folio размером 2 МБ собираются из меньших блоков по 4 КБ во время дефрагментации памяти, светящиеся пути данных показывают снижение накладных расходов таблицы страниц, планировщик ядра взаимодействует с уровнем блочного ввода-вывода, металлический фон печатной платы с линиями потоков данных, кинематографическая техническая иллюстрация, синие и оранжевые неоновые акценты, фотореалистичный инженерный рендер, детализированные блоки управления памятью и контроллеры хранения в действии

Технические детали интеграции в for-next 🔧

Патчи позволяют Btrfs нативно обрабатывать страницы большого размера (folios), согласуясь с подсистемой памяти Linux. Это влечет за собой изменения в выделении буферов и операциях чтения/записи, направленные на минимизацию количества атомарных операций и конкуренции в кэше страниц. Работа была сосредоточена на сохранении совместимости с существующими конфигурациями.

Гигантские folios: новый тренд файловых систем 😎

Наконец-то разработчики Btrfs решили, что 4 КБ уже не круто, и запрыгивают в вагон folios размером 2 МБ. Потому что, будем честны, если у вас нет страниц размером с мем в высоком разрешении, вы ничего не оптимизируете. Конечно, будем надеяться, что эта мода не закончится как клеши: сначала многообещающе, а потом понимаешь, что они только мешают при ходьбе.