小编tea*_*eak的帖子

为什么 Samba SMB 比 LAN 上 NAS 上的 HTTP/NFS/FTP 传输慢?

我想设置一个我最近使用运行 Raspbian “Jessie”的 Raspberry Pi 2(四核 ARM Cortex-A7,1GB RAM,32GB microSD)完成的 NAS:

  • 我有一台笔记本电脑——HP Pavilion G6——运行 Ubuntu 14.04 并使用 802.11b/g/n。
  • 我有一个外部 USB 2.0 NTFS 硬盘连接到 Raspberry Pi 2,使用 Samba 和 Apache,以 100Mbps 的速度连接到我的无线路由器的 LAN。
  • 当我尝试使用 Samba SMB 从 Raspberry Pi 2 传输文件时,传输速率低于 1Mib/s。
  • 当我使用 Raspberry Pi 2 中的 HTTP 传输文件时,我得到的典型传输速率约为 3-4Mib/s [更好,但仍然很慢]。
  • 当我使用 FTP 从 Raspberry Pi 2 传输文件时,我得到的典型传输速率约为 2-4Mib/s [更好,但不如 HTTP]。

为什么使用 Samba SMB 传输文件会比使用 HTTP 传输相同文件[3-4 倍]?

我不希望 10-12Mib/s(尽管接近它会很好)来自我的本地网络,因为网络速度为 100Mbs,连接为 USB 2.0 和 Wi-Fi 限制,但至少它应该比拥有所有这些瓶颈以及其他任何东西的互联网要好。

可能是 Samba 配置问题吗? …

samba nas wireless-networking home-networking raspberry-pi

5
推荐指数
1
解决办法
1万
查看次数