以前的帖子在正确的轨道上,提供了参考:
也许在这里检查一下可能导致它的想法。http://www.tuxera.com/community/ntfs-3g-faq/#slow
最初的问题提到要注意大文件传输问题。根据我复制媒体文件或进行备份的经验,上述常见问题解答中的关键选项是:
解决方法:如果请求写入的软件支持大块,则使用挂载选项“ big_writes”通常会减少CPU使用率。
只需添加big_writes选项,例如
sudo mount -o big_writes /media/<mount_dir> /dev/<device>
我的具有低规格CPU的Linux NAS现在管理NTFS大文件写入的速度快大约三倍。它从〜17MB / s提高到50MB / s +。甚至看到它在iotop中的速度大约为90MB / s,这可能接近外部驱动器的能力(一个2.5英寸USB3 HDD)。
从NTFS-3G手册页:
big_writes
This option prevents fuse from splitting write buffers into 4K
chunks, enabling big write buffers to be transferred from the
application in a single step (up to some system limit, generally
128K bytes).
结束语:
- big_writes选项可能对4K随机写入基准没有帮助;-)
- 虽然Tuxera似乎为嵌入式系统合作伙伴保留了pro NTFS驱动程序,但Paragon提供了另一种供个人使用的免费NTFS驱动程序,称为Linux 9.0 Express的NTFS&HFS和专业版本。但是,我不保证该产品,当我尝试以前的版本(v8.5)时,我当时无法使其与我的Linux内核版本一起使用。