Linux 6.17 приносит важное, но неочевидное обновление для всех, кто работает с файлами.
В грядущем ядре Linux 6.17 Для просмотра ссылки Войдиили Зарегистрируйся важные улучшения файловой системы Для просмотра ссылки Войди или Зарегистрируйся , направленные на повышение масштабируемости и поддержку больших фолио. Обновления уже вошли в основной код ядра и особенно важны для серверных систем, активно использующих контейнеры и многопоточность.
Разработчик Баокун Ли из Huawei отметил, что в условиях роста числа ядер в современных серверах и увеличения количества Для просмотра ссылки Войдиили Зарегистрируйся на узел начали проявляться проблемы с масштабируемостью EXT4. При профилировании стало очевидно, что узким местом оказался механизм выделения и освобождения блоков, из-за чего производительность существенно снижалась при интенсивной работе с множеством контейнеров.
Чтобы решить проблему, было подготовлено 18 патчей, которые прошли три раунда ревью и теперь включены в Linux 6.17. По словам разработчиков, после внесения изменений наблюдается резкий рост числа операций <code>fallocate</code> в секунду на контейнер, особенно в высоких процентах нагрузки. Это означает, что в реальных сценариях с множеством контейнеров EXT4 стал заметно эффективнее.
Также были получены интересные результаты по фрагментации: степень фрагментации файлов заметно снизилась, хотя при этом слегка увеличилась фрагментация свободного пространства. Такой компромисс разработчики сочли вполне оправданным.
Таким образом, масштабируемость EXT4 при работе с блоками стала одним из ключевых улучшений, вошедших в обновлённый пул для Linux 6.17. Улучшения особенно актуальны для Для просмотра ссылки Войдиили Зарегистрируйся и корпоративных систем, где эффективность работы с файлами под высокой нагрузкой имеет критическое значение.
В грядущем ядре Linux 6.17 Для просмотра ссылки Войди
Разработчик Баокун Ли из Huawei отметил, что в условиях роста числа ядер в современных серверах и увеличения количества Для просмотра ссылки Войди
Чтобы решить проблему, было подготовлено 18 патчей, которые прошли три раунда ревью и теперь включены в Linux 6.17. По словам разработчиков, после внесения изменений наблюдается резкий рост числа операций <code>fallocate</code> в секунду на контейнер, особенно в высоких процентах нагрузки. Это означает, что в реальных сценариях с множеством контейнеров EXT4 стал заметно эффективнее.
Также были получены интересные результаты по фрагментации: степень фрагментации файлов заметно снизилась, хотя при этом слегка увеличилась фрагментация свободного пространства. Такой компромисс разработчики сочли вполне оправданным.
Таким образом, масштабируемость EXT4 при работе с блоками стала одним из ключевых улучшений, вошедших в обновлённый пул для Linux 6.17. Улучшения особенно актуальны для Для просмотра ссылки Войди
- Источник новости
- www.securitylab.ru