

看介紹,網(wǎng)絡(luò)性能強(qiáng)悍的不要不要的。
因?yàn)槲夷壳斑€在體驗(yàn)該ROC-RK3568-PC開(kāi)發(fā)板上的OpenWRT系統(tǒng)。作為一款專業(yè)的路由器系統(tǒng),網(wǎng)絡(luò)性能那是必須要測(cè)試的。
不過(guò)經(jīng)過(guò)實(shí)際測(cè)試,以及與官方技術(shù)人員溝通,在該ROC-RK3568-PC開(kāi)發(fā)板上的OpenWRT中,WiFi支持還不是很完善,但有線網(wǎng)卡,則性能杠杠的。
這次網(wǎng)絡(luò)數(shù)據(jù)傳輸性能測(cè)試,我也沒(méi)有使用太復(fù)雜的方式,使用了簡(jiǎn)潔明了的測(cè)試,有如下4個(gè)方面:
-
使用netcat從電腦向開(kāi)發(fā)板發(fā)送數(shù)據(jù)
-
使用netcat從開(kāi)發(fā)板向電腦發(fā)送數(shù)據(jù)
-
從開(kāi)發(fā)板向電腦拷貝媒體文件
-
從電腦向開(kāi)發(fā)板拷貝媒體文件
測(cè)試過(guò)程中,涉及到的工具軟件如下:
-
netcat,快捷方便的數(shù)據(jù)發(fā)送和接收工具
-
bmon,命令行網(wǎng)卡流量監(jiān)測(cè)工具
-
pv,通過(guò)管道顯示數(shù)據(jù)處理進(jìn)度工具
-
Juice SSH,安卓下的ssh工具
涉及到的硬件如下:
-
ROC-RK3568-PC開(kāi)發(fā)板
-
macbook pro 2015
-
USB千兆網(wǎng)卡
-
512G USB3.0移動(dòng)硬盤
-
千兆網(wǎng)線
-
USB3.0移動(dòng)硬盤線
-
USB2TTL模塊
實(shí)物如下:


eth0連接到上級(jí)路由器,提供互聯(lián)網(wǎng)接入。eth1通過(guò)USB千兆網(wǎng)卡,接到macbook pro。
通過(guò)管理界面,可以查看當(dāng)前電腦的IP地址:

其中:
-
流量監(jiān)控手機(jī)地址:192.168.2.242
-
電腦地址:192.168.2.246
一、使用netcat從電腦向開(kāi)發(fā)板發(fā)送數(shù)據(jù)
首先,登錄到ROC-RK3568-PC開(kāi)發(fā)板的OpenWRT管理界面,進(jìn)入系統(tǒng)->軟件包安裝netcat、pv、bmon:



然后,使用手機(jī)上的ssh工具,連接到ROC-RK3568-PC開(kāi)發(fā)板,然后使用下面的命令啟動(dòng)監(jiān)控:
bmon -bp eth1
(左右移動(dòng)查看全部?jī)?nèi)容)
具體如下:

然后,在電腦上,使用ssh連接到ROC-RK3568-PC開(kāi)發(fā)板,為了更好的測(cè)試網(wǎng)絡(luò),我在電腦上開(kāi)了4個(gè)發(fā)送進(jìn)程,同樣的ROC-RK3568-PC開(kāi)發(fā)板上,也開(kāi)了4個(gè)接收進(jìn)程。
電腦上的發(fā)送數(shù)據(jù)進(jìn)程:
pv /dev/random | nc -l 192.168.2.246 2001
pv /dev/random | nc -l 192.168.2.246 2002
pv /dev/random | nc -l 192.168.2.246 2003
pv /dev/random | nc -l 192.168.2.246 2004
(左右移動(dòng)查看全部?jī)?nèi)容)
ROC-RK3568-PC開(kāi)發(fā)板上接收數(shù)據(jù)的的進(jìn)程:
nc 192.168.2.246 2001 > /dev/null
nc 192.168.2.246 2002 > /dev/null
nc 192.168.2.246 2003 > /dev/null
nc 192.168.2.246 2004 > /dev/null
(左右移動(dòng)查看全部?jī)?nèi)容)
實(shí)際操作如下:

4個(gè)進(jìn)程同時(shí)發(fā)送數(shù)據(jù),在電腦上,監(jiān)控網(wǎng)絡(luò)情況如下:

電腦發(fā)送數(shù)據(jù)的速度,能上100MB/s。
我們?cè)倏纯碦OC-RK3568-PC開(kāi)發(fā)板上的網(wǎng)絡(luò)速度監(jiān)控情況:

接收數(shù)據(jù)的速度,穩(wěn)定在900MB/s,這個(gè)速度,是相當(dāng)?shù)目捎^了。
我們?cè)賮?lái)看一下ROC-RK3568-PC開(kāi)發(fā)板的系統(tǒng)負(fù)載情況:

從官方介紹可知,這塊開(kāi)發(fā)板使用的是RK3568四核64位Cortex-A55 處理器,采用全新ARM v8.2-A架構(gòu),主頻最高可達(dá)2.0GHz,性能很強(qiáng)勁。從上圖中也可以看出,只有1個(gè)CPU拉滿,跑了4個(gè)nc進(jìn)程。
二、使用ncat從ROC-RK3568-PC開(kāi)發(fā)板向電腦發(fā)送數(shù)據(jù)
測(cè)試了從電腦向ROC-RK3568-PC開(kāi)發(fā)板發(fā)送數(shù)據(jù),我們?cè)俜聪驕y(cè)試一下,從ROC-RK3568-PC開(kāi)發(fā)板像電腦發(fā)送數(shù)據(jù)。
同樣的,在ROC-RK3568-PC開(kāi)發(fā)板開(kāi)4個(gè)數(shù)據(jù)發(fā)送進(jìn)程,在電腦開(kāi)4個(gè)接收進(jìn)程。
電腦上的接收數(shù)據(jù)進(jìn)程:
nc -l 192.168.2.246 2001 | pm -s 32G > /dev/null
nc -l 192.168.2.246 2002 | pm -s 32G > /dev/null
nc -l 192.168.2.246 2003 | pm -s 32G > /dev/null
nc -l 192.168.2.246 2004 | pm -s 32G > /dev/null
(左右移動(dòng)查看全部?jī)?nèi)容)
ROC-RK3568-PC開(kāi)發(fā)板上發(fā)送數(shù)據(jù)的的進(jìn)程:
pv /dev/random | nc 192.168.2.246 2001
pv /dev/random | nc 192.168.2.246 2002
pv /dev/random | nc 192.168.2.246 2003
pv /dev/random | nc 192.168.2.246 2004
(左右移動(dòng)查看全部?jī)?nèi)容)
實(shí)際操作如下:

此時(shí),ROC-RK3568-PC開(kāi)發(fā)板上bmon監(jiān)控的結(jié)果如下:

可以看到,ROC-RK3568-PC開(kāi)發(fā)板上,網(wǎng)絡(luò)發(fā)送的速度,在900MB/s以上。
我們?cè)倏匆幌翿OC-RK3568-PC開(kāi)發(fā)板此時(shí)的負(fù)載情況:

因?yàn)镽OC-RK3568-PC開(kāi)發(fā)板上,此時(shí)有pv工具負(fù)責(zé)提供數(shù)據(jù),所以會(huì)使用更多的CPU。不過(guò)CPU顯然還有余量。
再看一下電腦上的網(wǎng)絡(luò)流量情況:

電腦上,數(shù)據(jù)接收也能達(dá)到100MB/s。
通過(guò)一和二的測(cè)試,可見(jiàn),不管是發(fā)送數(shù)據(jù),還是接收數(shù)據(jù),ROC-RK3568-PC開(kāi)發(fā)板上千兆網(wǎng)絡(luò)的性能,都成杠杠滴!即使是長(zhǎng)時(shí)間數(shù)據(jù)發(fā)送,網(wǎng)絡(luò)速度都很穩(wěn)定。
三、從ROC-RK3568-PC開(kāi)發(fā)板向電腦拷貝媒體文件
光使用工具進(jìn)行數(shù)據(jù)拷貝,不能完全代表實(shí)際使用情況。
現(xiàn)在,我們就使用網(wǎng)上鄰居,進(jìn)行數(shù)據(jù)拷貝,看看實(shí)際使用的效果如何。
這個(gè)部分測(cè)試的,是從ROC-RK3568-PC開(kāi)發(fā)板向電腦拷貝媒體文件。
我在ROC-RK3568-PC開(kāi)發(fā)板上,接了一個(gè)512G的USB3.0移動(dòng)硬盤,掛載的目錄為/mnt/sda1,并使用管理界面的網(wǎng)絡(luò)存儲(chǔ)->網(wǎng)絡(luò)共享共享該目錄:

然后,通過(guò)網(wǎng)上鄰居,訪問(wèn) 192.168.2.1:

然后,測(cè)試從ROC-RK3568-PC開(kāi)發(fā)板,拷貝test.mp4文件到電腦上來(lái)。
該文件的信息如下:

直接從文件管理器中,進(jìn)行拷貝,具體情況如下:

我開(kāi)了一個(gè)秒表,在拷貝開(kāi)始時(shí)同步開(kāi)始計(jì)時(shí)。沒(méi)有使用專業(yè)的拷貝工具和計(jì)時(shí)工具,就是為了模擬實(shí)際使用情況。
拷貝結(jié)束,秒表計(jì)時(shí)如下:

根據(jù)文件大小和實(shí)際拷貝時(shí)間,進(jìn)行計(jì)算:
4,004,322,610?/(48.34)/1024/1024 = 79.5587 # 單位 MB/s
(左右移動(dòng)查看全部?jī)?nèi)容)
從開(kāi)始拷貝到結(jié)束拷貝,總計(jì)用時(shí)48.34秒,平均速度為79.6MB/s。網(wǎng)上鄰居能達(dá)到這個(gè)速度,也是非常可觀的。
四、從電腦向ROC-RK3568-PC開(kāi)發(fā)板拷貝媒體文件
上一步測(cè)試了從ROC-RK3568-PC開(kāi)發(fā)板向電腦拷貝文件,現(xiàn)在我們進(jìn)行反向測(cè)試。
還是和上面的測(cè)試方式一樣,就是反著來(lái)了。
具體拷貝操作如下:

拷貝結(jié)束后,秒表計(jì)時(shí):

經(jīng)過(guò)計(jì)算,用時(shí):58.15秒,平均速度:65.7MB/s,由于電腦使用的是SSD,所以寫入速度更快。
對(duì)于一個(gè)普通的雜牌USB3.0移動(dòng)硬盤來(lái)說(shuō),平均寫入速度65.7MB/s,也相當(dāng)?shù)牟诲e(cuò)了。
4G文件拷貝,1分鐘內(nèi)完成,速度很OK。
五、總結(jié)
經(jīng)過(guò)上面的四項(xiàng)測(cè)試,ROC-RK3568-PC開(kāi)發(fā)板的高性能網(wǎng)絡(luò),名不虛傳,速度快快快;加之本身的高性能,如果用作家庭多媒體中心,完完全全沒(méi)有任何問(wèn)題。
提示:本文由電子發(fā)燒友社區(qū)發(fā)布,轉(zhuǎn)載請(qǐng)注明以上來(lái)源。如需社區(qū)合作及入群交流,請(qǐng)?zhí)砑游⑿臙EFans0806,或者發(fā)郵箱[email protected]。
更多熱點(diǎn)文章閱讀
- 鴻湖萬(wàn)聯(lián)產(chǎn)品推薦官招募!啟鴻OpenHarmony開(kāi)發(fā)板免費(fèi)體驗(yàn)
- 九聯(lián)科技發(fā)布通過(guò)OpenHarmony兼容性測(cè)評(píng)的NB-IoT模組UMN202-B6
- OpenHarmony輕松玩轉(zhuǎn)GIF數(shù)據(jù)渲染
- 鴻元智通智鴻智能網(wǎng)關(guān)設(shè)備ZHWG-U6082通過(guò)OpenHarmony兼容性測(cè)評(píng)
- 使用WSL2編譯OpenHarmony DAYU200鏡像效率翻倍
END
想了解更多開(kāi)源技術(shù)?后臺(tái)留言,立刻安排!就喜歡獎(jiǎng)勵(lì)一個(gè)“”和“在看”唄~
原文標(biāo)題:【開(kāi)源應(yīng)用】ROC-RK3568-PC開(kāi)發(fā)板體驗(yàn):網(wǎng)絡(luò)數(shù)據(jù)傳輸性能測(cè)試
文章出處:【微信公眾號(hào):電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5538瀏覽量
102477 -
電子發(fā)燒友論壇
+關(guān)注
關(guān)注
5文章
198瀏覽量
1279
原文標(biāo)題:【開(kāi)源應(yīng)用】ROC-RK3568-PC開(kāi)發(fā)板體驗(yàn):網(wǎng)絡(luò)數(shù)據(jù)傳輸性能測(cè)試
文章出處:【微信號(hào):gh_9b9470648b3c,微信公眾號(hào):電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
迅為RK3568開(kāi)發(fā)板驅(qū)動(dòng)指南GPIO子系統(tǒng)GPIO子系統(tǒng)API函數(shù)的引入

紫光同創(chuàng)Logos2+RK3568開(kāi)發(fā)板|國(guó)產(chǎn)器件強(qiáng)強(qiáng)聯(lián)合開(kāi)啟嵌入式開(kāi)發(fā)新篇章
一文掌握RK3568開(kāi)發(fā)板Android13掛載Windows共享目錄

RK3568開(kāi)發(fā)板教程:以iTOP-RK3568開(kāi)發(fā)板為例 Android13通過(guò)CIFS協(xié)議掛載Windows共享目錄

正式發(fā)布 | 啟揚(yáng)RK3568開(kāi)發(fā)板已成功適配OpenHarmony4.0版本

北京迅為RK3568開(kāi)發(fā)板OpenHarmony系統(tǒng)南向驅(qū)動(dòng)開(kāi)發(fā)內(nèi)核HDF驅(qū)動(dòng)框架架構(gòu)

【技術(shù)分享】迅為RK3568開(kāi)發(fā)板使用TFTP加載內(nèi)核設(shè)備樹(shù)

迅為RK3568開(kāi)發(fā)板驅(qū)動(dòng)指南Linux中通用SPI設(shè)備驅(qū)動(dòng)

[迅為RK3568開(kāi)發(fā)板]非科班也能玩轉(zhuǎn)Android應(yīng)用,體驗(yàn)QT跨平臺(tái)能力
![[迅為<b class='flag-5'>RK3568</b><b class='flag-5'>開(kāi)發(fā)板</b>]非科班也能玩轉(zhuǎn)Android應(yīng)用,體驗(yàn)QT跨平臺(tái)能力](https://file1.elecfans.com/web3/M00/02/F1/wKgZO2diirGAPoENAACpt0CV3xc346.png)
【迅為電子】叮!您的RK3568開(kāi)發(fā)板系統(tǒng)鏡像備份方法請(qǐng)查收

基于迅為RK3568開(kāi)發(fā)板全國(guó)產(chǎn)平臺(tái),快速實(shí)現(xiàn)APP開(kāi)機(jī)自啟動(dòng)技術(shù)分享

能力再次提升! 迅為RK3588/RK3568開(kāi)發(fā)板&amp;核心板新增定制分區(qū)鏡像

瑞芯微RK3568鴻蒙開(kāi)發(fā)板OpenHarmony系統(tǒng)修改cfg文件權(quán)限方法

評(píng)論