В Linux 7.1 обработка NTFS переносится в пространство ядра
Весь процесс переписывания драйвера занял аж 4 года, он заменит устаревший userspace-драйвер ntfs-3g на базе FUSE. Новые фичи:
• Нативная запись с отложенным выделением блоков (снижает фрагментацию и износ накопителей).
• Интеграция с ядерными API iomap и folio устраняет переключения контекста FUSE, снижает нагрузку на CPU и повышает скорость I/O до уровня Ext4/XFS.
• Новый набор утилит ntfsprogs-plus для диагностики и ремонта томов из Linux.
Перенос в ядро устраняет просадки I/O и уязвимости FUSE (включая LPE-векторы), значительно ускоряя обслуживание бэкапов и миграцию Windows-дисков.
Linux Club
Весь процесс переписывания драйвера занял аж 4 года, он заменит устаревший userspace-драйвер ntfs-3g на базе FUSE. Новые фичи:
• Нативная запись с отложенным выделением блоков (снижает фрагментацию и износ накопителей).
• Интеграция с ядерными API iomap и folio устраняет переключения контекста FUSE, снижает нагрузку на CPU и повышает скорость I/O до уровня Ext4/XFS.
• Новый набор утилит ntfsprogs-plus для диагностики и ремонта томов из Linux.
Перенос в ядро устраняет просадки I/O и уязвимости FUSE (включая LPE-векторы), значительно ускоряя обслуживание бэкапов и миграцию Windows-дисков.
Linux Club