我在ntfs上的写速度很差
sudo mount -t ntfs -o sync,noatime,gid=users /dev/sdf1 "/media/MNTPNT"
用DD进行测试
dd if=/dev/zero of=/media/6ED8C60456B3EBDA/test.tmp bs=1k count=128k
2585+0 records in
2585+0 records out
2647040 bytes (2.6 MB) copied, 22.6904 s, 117 kB/s这对于1tb WD Passport来说,我还有一个用ext4格式化的500 at Passport,它(最后一次记录rsync的运行)平均写15 at/S
sudo cat /dev/sdb | pv -r > /dev/null
读取速度~40/S
Linux3.0.0-12-服务器21/11/11 _x86_64_ (2 CPU)
发布于 2011-11-21 07:41:45
试试bs=32k,bs=64k,甚至bs=1M:USB有重要的周转时间--您可以使用同步挂载选项。当它禁用写缓存时,它会扼杀写入速度。
发布于 2013-12-10 16:58:50
尝试将参数big_writes放入挂载命令中:
苏丹挂载-t ntfs -o异步,big_writes,noatime,gid=users /dev/sdf1 1“/media/ mount”
发布于 2011-11-21 10:10:57
我认为问题在于sync选项,默认情况是用async挂载所有东西。根据定义,同步操作比异步操作花费更多的时间。所以,你可以把noatime放回去,实际上你可以从它中获得一些性能上的提升,但我不确定noatime是否对ntfs-3g有任何影响。
https://serverfault.com/questions/333046
复制相似问题