极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 21052|回复: 7

Raspberry Pi 的网络性能到底怎么样?简单文件传输测试

[复制链接]
发表于 2013-7-4 22:59:47 | 显示全部楼层 |阅读模式
本帖最后由 geraintmoore 于 2013-7-5 00:48 编辑

一直想用RPI打造一套廉价而且省电的mini SERVER,肩负下载和文件服务器的功能。但是到底Pi能不能肩负起这个重任呢?
我来贡献一个不负责任的简单测试结果。数据是自家网络环境得出的,仅供参考。
-------------------  设备  ----------------------------------------------------------------------------------
路由: ASUS RT-AC66U ,ASUS原厂固件。Firmware Version:3.0.0.4.354。无线路由模式。千兆有线交换,802.11n 300M(由于支持5GHz,不知道这300M里面是否含有5GHz的功劳)
RPI : 运行着 Xbian 1.0alpha5, 挂载一个320GBUSB2.0硬盘盒(元谷)。得益于Pi的供电设计,将5V2A电源直接连到USB硬盘配的Y型电缆的辅助供电端。带动300GB 5400rpm 550mA的WD硬盘,甚至500GB 7200rpm 标称800mA的7k500都没有问题。先后使用USB无线网卡和有线(100M)连接网络。
PC: ASROCK 890GX + 1090T Win7 32bit 使用网线(1000M)连接
无线网卡: Netgear WNA1100 802.11n 150M USB2.0 (开盒后将贴片天线部分延伸出来,比原装的PCB天线信号明显提高。接在PC上连接AC66U。改造前网卡显示65M,改造后变成了75M。)
--------------------------------------------------------------------------------------------------------------
基本能够说明其他硬件足够测试Pi的网络性能吧……{:soso_e140:}
---------------------------------------------------------------------------------------------------------------
测试1:
Pi使用有线网络。因为客厅只有一个网口,所以不得不将8芯千兆网线改造成了2条100MB网线,分别给iTV和Pi使用。
从挂载的移动硬盘拷贝一个1.3GB的文件到PC,Win7 显示速度大约5.4MB/S。如果Pi正在播放视频,速度还会下降一些。完成后将源文件删除,然后将同一个文件在写回Pi挂载的移动硬盘。Win7显示速度大约380kB/S。


测试2:
Pi使用WNA1100无线网卡。在此需要提出的是,Xbian对WNA1100支持堪称完美,SSH到命令行,设置界面调整一下就OK。不需要安装驱动。
还是拷贝文件,到PC的速度最高3.8MB/S,如果是拷贝到无线连接的NB(Macbook MA700 802.11n 300M,网络适配器显示115M),速度下降到了2.7~2.8MB/S。写入Pi的速度一般卡在280KB/S左右。
PS:今天手痒改造的网线,之前一直使用“测试2”的网络连接,懒得截图了。

----------------------------------------------------------------------------------------------------------------
不负责结论:
------------------
Pi的性能很有限……并不适合用于文件服务器,作为网络机顶盒不错,适合4Mb以下宽带用户用作下载机(4M(500kBps)以上(含4MB)的就有些浪费带宽了)。主要问题是写入速度受限制。读取能力一般,但基本满足高清播放的需求。我手头的1080P电影最大的9GB,使用家庭局域网播放时带宽一般占用1.7~2.5MB/S。不论使用有线,或者无线都没有问题。
粗略对比了一下,除了开机速度有些许差异(无线连接的慢一些)外,有线网络连接的稳定性要好一些。因为出现过一次无线网卡自动断电的现象,指示灯也不亮,挺吓人的。




=======================================
刚刚挑灯粗测了一下beaglebone(Version A6)的网络性能。BB使用有线连接路由器。与笔记本(802.11n无线)文件夹换。使用wget,http下载笔记本apache网站的3GB文件到挂载的u盘,速度能够稳定在8MB/S左右。使用scp将文件从BB拷贝到笔记本大约在4MB/S。
Pi最大的亮点,恐怕就是高性价比的1080P解码了……
=======================================

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2013-7-4 23:56:13 | 显示全部楼层
说实话PI的动手改造方面是长项,性能神马的不是长项
性价比比很多双核ARM9的设备差很多
比如TP的小白。也才300. 毕竟双核的ARM性能强不少。不过小白能否刷其他系统就不知道了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-5 00:48:19 | 显示全部楼层
刚刚挑灯粗测了一下beaglebone(Version A6)的网络性能。BB使用有线连接路由器。与笔记本(802.11n无线)文件夹换。使用wget,http下载笔记本apache网站的3GB文件到挂载的u盘,速度能够稳定在8MB/S左右。使用scp将文件从BB拷贝到笔记本大约在4MB/S。
Pi最大的亮点,恐怕就是高性价比的1080P解码了……
回复 支持 反对

使用道具 举报

发表于 2013-7-7 00:22:23 | 显示全部楼层
geraintmoore 发表于 2013-7-5 00:48
刚刚挑灯粗测了一下beaglebone(Version A6)的网络性能。BB使用有线连接路由器。与笔记本(802.11n无线)文 ...

。。。现在能硬解1080P甚至更高分辨率的视频的硬件很多,比如某某路由器厂家出的路由器。比如某某手机厂家出的机顶盒。
价格300-500不等。 双核1.5G ARM9架构 安卓4.1以上系统
性价比比PI强不少,唯独就是不能自己刷个性化的系统。
回复 支持 反对

使用道具 举报

发表于 2013-7-7 00:23:28 | 显示全部楼层
楼主测试过么?这个数据会不会不全是网络性能,瓶颈有时候也会出现在USB上。
毕竟USB总线很多时候速度也不太快。
回复 支持 反对

使用道具 举报

发表于 2013-7-7 00:25:43 | 显示全部楼层
geraintmoore 发表于 2013-7-5 00:48
刚刚挑灯粗测了一下beaglebone(Version A6)的网络性能。BB使用有线连接路由器。与笔记本(802.11n无线)文 ...

考虑传递固件或者PI自身的文件出去。试试。有可能性能更高~~~
个人固执的认为 USB硬盘的性能很可能是瓶颈。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-7 21:39:55 | 显示全部楼层
本帖最后由 geraintmoore 于 2013-7-7 21:42 编辑
darkorigin 发表于 2013-7-7 00:25
考虑传递固件或者PI自身的文件出去。试试。有可能性能更高~~~
个人固执的认为 USB硬盘的性能很可能是瓶颈 ...


没错,用Pi就是为了能折腾。开源硬件,脑袋里有新想法就能马上尝试一下用Pi实现。想要解1080P,成熟的商品肯定有。但在开源硬件的圈子里面,估计解码性价比最高的,应该就是Pi了。

我同意性能瓶颈在USB的说法。从原理图上看,网口和usb hub全都是从USB接口出来的。BB则是直接从SOC通过一个PHY芯片接出。其实在这里写这个就是想说明Pi的文件服务性能有限而已。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2013-7-11 11:45:31 | 显示全部楼层
geraintmoore 发表于 2013-7-7 21:39
没错,用Pi就是为了能折腾。开源硬件,脑袋里有新想法就能马上尝试一下用Pi实现。想要解1080P,成熟的商 ...

参数里面,不知道到底USB口是神马参数的.
如果是USB1或者1.1的,那速度很有限了,而且还有就是不知道USB芯片连接到总线上的速度. 由于读取USB硬盘对于总线资源占用很大,本来就有限的总线被占用那么多,网络速度会被很大程度的影响.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-18 13:35 , Processed in 0.046528 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表