我使用 Raspberry Pi 4B 和 2TB 外部驱动器制作了一个 DIY NAS,并使用 samba 共享了该驱动器,但无法弄清楚为什么从共享驱动器复制比我保存到该驱动器时更慢
涉及设备:
Raspberry Pi 4B(千兆/Linux/基本 Samba 设置)
WD Usb 3.0 2TB(EXT4/使用 USB 3.0 端口连接到树莓派)
千兆交换机TPLink LS1005G(基本型非管理型千兆交换机)
台式电脑(千兆/Windows/在 SSD 和 HDD 上都尝试过相同的复制速度)
无论如何,我映射了所有内容并且它正常工作,但我很困惑为什么读取速度比写入速度慢。甚至购买了千兆交换机,但 ISP 提供的路由器几乎没有改善
Raspberry Pi 到 PC 平均 30 MB/s
PC 到 Raspberry Pi 平均 100 MB/s
-编辑只是为了添加更多信息。这是 hdparm pi@raspberrypi 的结果:〜$ sudo hdparm -tT / dev / sda1
/dev/sda1:计时缓存读取:1446 MB,耗时 2.00 秒 = 723.07 MB/秒计时缓冲磁盘读取:324 MB,耗时 3.01 秒 = 107.60 MB/秒
答案1
您的 USB 驱动器上的控制器存在潜在问题,不完全支持 Pi 4 上的 xHCI。https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=245931