Ядро Linux 6.17 ускорило работу файловой системы EXT4

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

Некоторые изменения:
  • Оптимизация распределения блоков. Разработчики устранили узкие места в механизмах распределения блоков EXT4, что снижает конкуренцию между потоками и позволяет более плавно работать в сценариях, где несколько процессов борются за ресурсы диска.
  • Поддержка больших фолиев. В EXT4 для Linux 6.17 включены критические исправления, которые решают проблемы, ранее мешавшие эффективной обработке больших объёмов данных.
  • Более тонкая блокировка и улучшенные алгоритмы. Обновления минимизируют время ожидания, что может изменить подход к управлению интенсивными операциями ввода-вывода в дата-центрах.
Результаты улучшений:
  • Рост скорости операций предварительного выделения дискового пространства для контейнеров, особенно заметный при высоких нагрузках.
  • Снижение фрагментации файлов, хотя при этом незначительно увеличилась фрагментация свободного места на диске.
Эти изменения важны для облачных провайдеров и компаний, которые активно используют контейнеризацию приложений.