我有一台运行 Ubuntu 14.04 LTS 的低功耗 800mhz 2 CPU 家用服务器。我连接了一个 5TB 外置硬盘 USB 3.0,使用 hdparm -t --direct 可以获得平均 30MB+/s 的读取速度。
我的问题是,当我使用 pythonshutil.move 或 mv 从服务器本身进行复制时,我只能获得每秒约 1MB 或更少的速度,很少会上升。但在通过 SMB 共享的同一驱动器上,它可以上升到 7+MB/s,但平均速度约为 4-5MB/s。
我这里遗漏了什么?因此,看起来 USB 能够传输数据,因为它通过相同的 USB 连接。
所有速度均以兆字节每秒为单位。
笔记:每秒 1MB 或更少的传输来自内部驱动器(SSD)到连接到 USB 3.0 的外部驱动器,该驱动器与使用 SMB 共享的网络进行写入。