Linux 7.1 получил новый встроенный драйвер NTFS для ускорения работы с файлами

В обновлении Linux 7.1 появился новый встроенный драйвер файловой системы NTFS, который должен значительно улучшить взаимодействие с накопителями, отформатированными в Windows. Это первая реализация, разработанная с нуля как полноценная часть ядра, а не как слой совместимости.

Новый драйвер, созданный разработчиком Намдже Чоном (автором драйвера exFAT для Linux), призван заменить устаревшие решения: медленный NTFS-3G, работающий в пользовательском пространстве через FUSE, и недостаточно поддерживаемый драйвер NTFS3, добавленный в ядро ещё в 2021 году.

Ключевые улучшения включают нативную поддержку операций чтения/записи в пространстве ядра, использование высокопроизводительного пути ввода-вывода iomap (как в XFS) и современное управление памятью. По словам разработчика, это даёт прирост производительности: однопоточная запись быстрее на 3-5%, а многопоточная — на 35-110%. Монтирование диска объёмом 4 ТБ ускоряется в четыре раза.

Драйвер уже проходит 326 тестов xfstests, что больше, чем 273 у NTFS3. Линус Торвальдс назвал эту работу «воскрешением» старого драйвера ntfs.

Хотя новая реализация архитектурно более совершенна, она является новым кодом, и некоторые редко используемые функции NTFS (например, расширенные разрешения или сжатие) могут потребовать времени для стабилизации. Тем не менее, для большинства пользователей это станет долгожданным решением, которое сделает работу с NTFS в Linux быстрой и надёжной «из коробки».

Подписаться на обновления Новости / Технологии
Зарегистрируйтесь на сайте, чтобы отключить рекламу

ℹ️ Помощь от ИИ в комментариях

Вы можете задать вопрос нашему ИИ-помощнику прямо в комментариях к этой статье. Он постарается быстро ответить или уточнить информацию.

⚠️ ИИ может ошибаться — проверяйте важную информацию.


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

Оставить комментарий


Все комментарии - Технологии