V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
hhrmatata
V2EX  ›  Linux

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

  •  
  •   hhrmatata · Sep 22, 2013 · 11721 views
    This topic created in 4604 days ago, the information mentioned may be changed or developed.
    个人电脑和树莓派使用同一个路由器的网络.
    个人电脑连接无线网络, 树莓派连接有线网络.

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

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

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

    I/O 是很慢的
    missdeer
        4
    missdeer  
       Sep 22, 2013
    3M bits? bytes?
    yangqi
        5
    yangqi  
       Sep 22, 2013
    3MB差不多就这个速度了吧
    skyworker
        6
    skyworker  
       Sep 22, 2013
    是的,家用wifi的极限速度大致就是如此。
    kennedy32
        7
    kennedy32  
       Sep 22, 2013
    我只有300k我说什么了吗
    lifanxi
        8
    lifanxi  
       Sep 22, 2013
    如果是Wi-Fi的话,确认一下是不是Wi-Fi太慢。

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

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

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

    scp -c arcfour [src] [dst]
    hhrmatata
        17
    hhrmatata  
    OP
       Sep 25, 2013
    @rwx 肯定不是,因为我用个人电脑无线ftp曾经10多兆
    hhrmatata
        18
    hhrmatata  
    OP
       Sep 25, 2013
    @missdeer 3MB/s
    hhrmatata
        19
    hhrmatata  
    OP
       Sep 25, 2013
    @kennedy32 同情你,肯定哪儿有问题
    hhrmatata
        20
    hhrmatata  
    OP
       Sep 25, 2013
    @lifanxi 那如何使用NFS呢?
    hhrmatata
        21
    hhrmatata  
    OP
       Sep 25, 2013
    @wesley 我的的确是sandisk class4
    hhrmatata
        22
    hhrmatata  
    OP
       Sep 25, 2013
    @Ranler 果然速度有部分提升,从大约3MB/s上升到了大约4MB/s, 十分感谢! arcfour是其中一种加密算法吗?
    Ranler
        23
    Ranler  
       Sep 25, 2013
    @hhrmatata 根据Google结果,SCP可以使用AES, Blowfish, Acrfour, 3DES这几种加密方式,默认使用3DES。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2357 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 15:48 · PVG 23:48 · LAX 08:48 · JFK 11:48
    ♥ Do have faith in what you're doing.