ntfs-3g 和不同的 USB 3.0 芯片组

ntfs-3g 和不同的 USB 3.0 芯片组

我使用的是外部 USB 3.0 4TB 硬盘,在 Windows 上采用 NTFS 格式。当使用 Intel 8 系列/C220 系列 USB 3.0 芯片组将其连接到 Debian 11 时,我的读写速度约为 126MB/s。当使用 Fresco Logic FL1100 USB 3.0 或 Renesas uPD720201 USB 3.0 芯片组将其连接到 Debian 11 时,读写速度都会下降 60%,但仍高于 USB 2.0 速度。

只有英特尔芯片组能够使用 uas,其他芯片组只能使用 usb-storage。但是当在英特尔芯片组上强制使用 usb-storage 而不是 uas 时,速度保持在 126MB/s。所以 uas 不是造成差异的原因。

但是,当使用 ext4 格式化同一驱动器时,速度没有显着差异:在所有情况下,两种方式都达到 126MB/s。

我也可以使用 Ubuntu 20.04 重现这种差异。ntfs-3g 似乎是罪魁祸首。

ntfs-3g 是否有一些奇怪的挂载参数来克服这种缓慢的情况。

帮助将不胜感激!

答案1

解决了,非常感谢 Artem S. Tashkinov!更改为内核 5.15 并使用 ntfs3 进行安装可再次在所有 USB3 芯片组下提供完整的性能。 FUSE似乎是问题所在。解决了!

相关内容