LINUX.ORG.RU

Медленная скорость записи на NTFS раздел, Debian Bullseye

 , ,


0

0

Здравствуйте. Подскажите пожалуйста, из-за чего может быть медленная скорость записи на NTFS раздел?

Заменил винду на Debian 11, ntfs-3g установлен, в fstab прописан. Помимо ssd на котором установлена система есть ещё два hdd с ntfs для торрентов там всяких и тд. Сначала заметил что виртуалка медленно работает, записанная на hdd. Потом проверил через dd - вообще 3 мб\с показывает. При обычном копировании с одного hdd на другой KDE показывает скорость - 20 мб\с.

Юзерспейсный драйвер ntfs-3g заброшен с 2017 года и не развивается, текущий драйвер в ядре вообще хуже некуда. Так что поддержка NTFS в Linux конечно есть, но она мягко говоря далека от идеала. Я потому предпочитаю по возможности использовать исключительно нативные ФС вроде ext4 и XFS, с ними проблем нет. Ситуация может улучшиться в новых ядрах, так как Paragon вроде намеревается открыть свой проприетарный драйвер под GPL и включить в основное ядро Linux, но этого придется ждать. Да, и спецификации NTFS закрыты, так что все драйвера написаны реверс-инжинирингом. Ну и поддержки нормальных прав Unix на файлы и каталоги нет и не будет.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Ответ на: комментарий от Vsevolod-linuxoid

Есть шанс, что в ядре 5.15 появится драйвер от Paragon.

greenman ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

ntfs-3g заброшен с 2017

У меня с ним проблем никогда не было, кстати. Скорость отличная. Постоянно перекидываю фильмы, проги и т.д. на файлопомоечный (к тому же древний) винт с NTFS.

Gonzo ★★★★★
()

когда-то давно запускал qemu образ, но не на ntfs, qemu делал много потоков io и люто лагал,
не знаю как это можно было вылечить, может нужно было vm.dirty* просто подогнать

nanosecond ★
()
Последнее исправление: nanosecond (всего исправлений: 2)
Ответ на: комментарий от Vsevolod-linuxoid

вообщем все так. но есть опции монтирования поумолчанию. в разных дистрах могут отличаться потому у одного тормозит а у другого тормозит только он об этом не знает. поглядите опции там есть чего покрутить, как ext4 работать конечно не будет но более менее юзабельной произаодительности добится можно.

antech ★
()
31 марта 2023 г.

Добрый вечер. Поработаю археологом - уже найдено решение проблемы? У меня при записи на ntfs раздел скорость на порядок ниже скорости записи на ext4 раздел одного и того же физического носителя, а хотелось бы чтобы отличалась на проценты.

Hermannn
()
Ответ на: комментарий от One

Конечно добавили. Достаточно посмотреть темы (включая новости) с тегом ntfs

Драйвер Paragon Software на плаву: сопровождение NTFS3 возобновлено

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 2)
Ответ на: комментарий от greenman
Ответ на: комментарий от greenman

Благодарю! То есть надо искать инструкцию как поставить правильное ядро со встроенным драйвером парагона который якобы работает стабильно. Прямо сходу в гугле не вышло, придется потратить чуть позже чуть больше времени.

По монтированию флешек - черт с ними, речь идет об использовании раздела диска в NTFS из-под Linux и из-под Windows одновременно. Поскольку с чтением ext4 под виндой все еще хуже чем с ntfs в Linux (плагины к Total Commander и прочие костыли не предлагать) то надо именно ntfs.

Поскольку винда стоять рядом будет - при ошибках с таблицей файлов Chkdsk будет откуда запустить, главное чтобы при таких ошибках, сделанных при парагоновском драйвере, винда могла их исправить. Винду никогда не покупал потому остальные аргументы из сообщения по ссылке - мимо меня :-)

Hermannn
()
Ответ на: комментарий от Hermannn

То есть надо искать инструкцию как поставить правильное ядро со встроенным драйвером парагона который якобы работает стабильно.

Для начала надо посмотреть наличие параметра конфигурации CONFIG_NTFS3_FS и его значение в текущем ядре

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 1)
Ответ на: комментарий от greenman

Интересные вещи. Нашел в /boot/config-$(uname -r) значение CONFIG_NTFS3_FS=m (у меня ядро 5.19), аналогично в cat /lib/modules/$(uname -r)/build/.config то есть поддержка NTFS уже в ядре через драйвер от Paragon. Почему же тогда скорость в разы хуже ext4 ? Одно и то же устройство физически, соседние разделы диска. Это не отличие начало / конец диска. Запись на ext4 260-270 MB/s, на ntfs раздел 11-13 MB/s

Hermannn
()
Ответ на: комментарий от Hermannn

Дошло. Linux по умолчанию монтирует как fuseblk, надо явно указывать

mount -t ntfs3 /dev/sdxY /mnt

Скорость даже выше ext3 стала, 340-350 MB/s но это уже можно списать на то что ntfs раздел находится на диске раньше.

Hermannn
()
Ответ на: комментарий от Hermannn

можно и не списывать, парагоновский ntfs на уровне ext4, а ext4 зачастую быстрее ext3

One ★★★★★
()
Ответ на: комментарий от Hermannn

раздел находится на диске раньше

Подозрительно высокая скорость для hdd

greenman ★★★★★
()
Ответ на: комментарий от greenman

Есть большое подозрение, что этот модуль – spyware. У Oracle хватило ума в UEK R7 (5.15) его не собирать.

i586 ★★★★★
()
Ответ на: комментарий от i586

Так вроде бы исходники открыты, или нет? Кто-то проводил аудит?

Hermannn
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.