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

매개변수를 넣어보세요big_writes마운트 명령에:

sudo mount -t ntfs -o async,big_writes,noatime,gid=users /dev/sdf1 "/media/MNTPNT"

답변3

문제는 sync옵션에 있다고 생각합니다. 기본값은 모든 것을 async. 동기 작업은 정의상 비동기 작업보다 시간이 더 걸립니다. 따라서 다시 넣을 수 noatime있으며 실제로 성능 향상을 얻을 수 있지만 noatimentfs-3g에 어떤 영향을 미치는지 확실하지 않습니다.

관련 정보