ntfs-3g寫入速度差

ntfs-3g寫入速度差

我的 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 格式化的 500gb WD Passport,其(上次記錄的 rsync 運行)平均寫入速度為 15MB/s

sudo cat /dev/sdb | pv -r > /dev/null

讀取速度約 40MB/s

Linux 3.0.0-12-伺服器 21/11/11 _x86_64_ (2 CPU)

答案1

嘗試bs=32k、、bs=64k甚至bs=1M:USB 的周轉時間很長 - 並且您使用同步安裝選項。這會降低寫入速度,因為它會停用寫入快取。

答案2

嘗試輸入參數大寫進入你的掛載命令:

sudo mount -t ntfs -o async,big_writes,noatime,gid =使用者/ dev / sdf1“/ media / MNTPNT”

答案3

我認為問題出在sync選項上,預設設定是使用async.根據定義,同步操作比非同步操作花費更多時間。所以,你可以放回去noatime,實際上你可以從中獲得一些效能增益,但我不確定是否noatime對 ntfs-3g 有任何影響。

相關內容