V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
hhrmatata
V2EX  ›  Linux

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

  •  
  •   hhrmatata · 2013-09-22 10:43:31 +08:00 · 11082 次点击
    这是一个创建于 4085 天前的主题,其中的信息可能已经有所发展或是发生改变。
    个人电脑和树莓派使用同一个路由器的网络.
    个人电脑连接无线网络, 树莓派连接有线网络.

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

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

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

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

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

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

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

    scp -c arcfour [src] [dst]
    hhrmatata
        17
    hhrmatata  
    OP
       2013-09-25 16:03:01 +08:00
    @rwx 肯定不是,因为我用个人电脑无线ftp曾经10多兆
    hhrmatata
        18
    hhrmatata  
    OP
       2013-09-25 16:03:31 +08:00
    @missdeer 3MB/s
    hhrmatata
        19
    hhrmatata  
    OP
       2013-09-25 16:04:28 +08:00
    @kennedy32 同情你,肯定哪儿有问题
    hhrmatata
        20
    hhrmatata  
    OP
       2013-09-25 16:05:40 +08:00
    @lifanxi 那如何使用NFS呢?
    hhrmatata
        21
    hhrmatata  
    OP
       2013-09-25 16:06:16 +08:00
    @wesley 我的的确是sandisk class4
    hhrmatata
        22
    hhrmatata  
    OP
       2013-09-25 16:08:45 +08:00
    @Ranler 果然速度有部分提升,从大约3MB/s上升到了大约4MB/s, 十分感谢! arcfour是其中一种加密算法吗?
    Ranler
        23
    Ranler  
       2013-09-25 21:01:50 +08:00
    @hhrmatata 根据Google结果,SCP可以使用AES, Blowfish, Acrfour, 3DES这几种加密方式,默认使用3DES。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3380 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:43 · PVG 19:43 · LAX 03:43 · JFK 06:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.