scp 向树莓派传输速度只有3M左右,怎么这么慢?

2013-09-22 10:43:31 +08:00
 hhrmatata
个人电脑和树莓派使用同一个路由器的网络.
个人电脑连接无线网络, 树莓派连接有线网络.

用scp向树莓派传输文件,速度只有3M左右,有时候更慢.

都已经在同一个局域网了,只能这个速度吗?

大家速度快吗?
11073 次点击
所在节点    Linux
23 条回复
rwx
2013-09-22 11:13:03 +08:00
先确定这是不是无线网络的速度上限
mongodb
2013-09-22 11:26:59 +08:00
记得上次看到个文章说树莓派的网卡也从总线走,所以3M左右是上限了。
具体的内容记不清,大概就这个意思。
66450146
2013-09-22 11:37:47 +08:00
简单的说就是树莓派性能不够

I/O 是很慢的
missdeer
2013-09-22 11:41:24 +08:00
3M bits? bytes?
yangqi
2013-09-22 11:42:34 +08:00
3MB差不多就这个速度了吧
skyworker
2013-09-22 11:44:20 +08:00
是的,家用wifi的极限速度大致就是如此。
kennedy32
2013-09-22 11:48:13 +08:00
我只有300k我说什么了吗
lifanxi
2013-09-22 11:49:52 +08:00
如果是Wi-Fi的话,确认一下是不是Wi-Fi太慢。

如果是有线的话,确认下是不是你RPi上用的SD卡写入速度太慢。

RPi的有线网口是100Mbps的,挂在USB总线上的,所以理论上USB总线不是网速的瓶颈。

另外,scp的CPU占用率比较高(在RPi上应该还不是瓶颈),用NFS会快点。
anheiyouxia
2013-09-22 11:59:09 +08:00
虽然不知道是什么问题
但是,我家里也有类似情况,同样在这里求解
12M宽带,我妹的笔记本,用来下载的时候可以去到1.5M/s
但是在局域网内收发速度都只有500K左右
而我妹房间的另外一台电脑(同样用无线)
却能去到10M/s
wesley
2013-09-22 14:18:15 +08:00
你树每派上用的SD卡如果是class4的,就是这个写入速度了
newghost
2013-09-22 14:24:43 +08:00
3M 还嫌慢,你让几百K的情何以堪。
treo
2013-09-22 15:31:25 +08:00
不用怀疑了,瓶颈就是树莓派那屎一样的性能,都2013年了还用arm11
styx
2013-09-22 18:12:44 +08:00
scp 的加解密比较耗 CPU,如果你是用 FTP 的话速度会稍快一点。我树莓派 + 外接硬盘ext4,从有线网络通过 FTP 写到硬盘大约是 8~10 M/s,如果用 scp 也就是 3M 左右,如果是无线网络的话速度只有 1M 左右
mengyang
2013-09-22 18:51:34 +08:00
SD卡的问题吧
uniway
2013-09-22 19:07:11 +08:00
应该是存储介质的原因吧,我试了一下Smba寫入速度9M,讀10M,同时运行的BT也没有受到多大影响,用的Sandisk Class 10 Extreme Pro SDHC 卡
Ranler
2013-09-22 21:31:55 +08:00
因为需要解密,是CPU密集型操作。试试:

scp -c arcfour [src] [dst]
hhrmatata
2013-09-25 16:03:01 +08:00
@rwx 肯定不是,因为我用个人电脑无线ftp曾经10多兆
hhrmatata
2013-09-25 16:03:31 +08:00
@missdeer 3MB/s
hhrmatata
2013-09-25 16:04:28 +08:00
@kennedy32 同情你,肯定哪儿有问题
hhrmatata
2013-09-25 16:05:40 +08:00
@lifanxi 那如何使用NFS呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/83228

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX