![安装外部 USB HDD 时,除了“同步”选项,还有其他选择吗?](https://linux22.com/image/1067032/%E5%AE%89%E8%A3%85%E5%A4%96%E9%83%A8%20USB%20HDD%20%E6%97%B6%EF%BC%8C%E9%99%A4%E4%BA%86%E2%80%9C%E5%90%8C%E6%AD%A5%E2%80%9D%E9%80%89%E9%A1%B9%EF%BC%8C%E8%BF%98%E6%9C%89%E5%85%B6%E4%BB%96%E9%80%89%E6%8B%A9%E5%90%97%EF%BC%9F.png)
我有一台 Ubuntu 18.04 笔记本电脑,我将其连接到一个扩展坞集线器,并且该集线器上还连接了一个外部 USB 硬盘。如果我使用同步功能安装外部 USB 硬盘,那么从硬盘获得的传输速度约为 100MiB/s,到硬盘的传输速度约为 60 KiB/s:
user@computer:~$ sudo mount -o rw,sync /dev/sdb2 /mnt/usb_disk
user@computer:~$ date; pv ~/10Mfile > /mnt/usb_disk/10Mfile; sudo umount /mnt/usb_disk; date
Thu Sep 26 14:20:35 CDT 2019
10.0MiB 0:03:00 [56.8KiB/s] [=====================================================================================>] 100%
Thu Sep 26 14:23:36 CDT 2019
user@computer:~$
如果我安装外部 USB 硬盘而不进行同步,那么驱动器的传输速度将约为 100MiB/s:
user@computer:~$ sudo mount -o rw /dev/sdb2 /mnt/usb_disk
user@computer:~$ date; pv ~/1Gfile > /mnt/usb_disk/1Gfile; sudo umount /mnt/usb_disk; date
Thu Sep 26 14:14:35 CDT 2019
1.00GiB 0:00:09 [ 109MiB/s] [=====================================================================================>] 100%
Thu Sep 26 14:14:49 CDT 2019
user@computer:~$
在没有同步的情况下,卸载大约需要 5 秒,但显然写入速度的提升不仅仅是由于缓冲。
该驱动器的格式为 ntfs。为了便于与 Windows 兼容,我更愿意保留这种格式,但我还想知道将驱动器重新格式化为 ext4(或其他格式)是否能解决写入速度问题。
我试过扩展坞和笔记本电脑上的每个 USB 端口。速度一致。
我宁愿不放弃同步选项,因为驱动器连接到扩展坞,有时我不得不匆忙关上笔记本电脑然后离开。有什么方法可以保持同步的安全性,但提高驱动器的写入速度?