0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

【開源應用】ROC-RK3568-PC開發(fā)板體驗:網(wǎng)絡數(shù)據(jù)傳輸性能測試

電子發(fā)燒友論壇 ? 來源:未知 ? 2022-11-01 08:20 ? 次閱讀
在ROC-RK3568-PC的官方介紹頁面上,有下面的介紹:

d61ad99a-597a-11ed-a3b6-dac502259ad0.png

d6ae18f4-597a-11ed-a3b6-dac502259ad0.png

看介紹,網(wǎng)絡性能強悍的不要不要的。

因為我目前還在體驗該ROC-RK3568-PC開發(fā)板上的OpenWRT系統(tǒng)。作為一款專業(yè)的路由器系統(tǒng),網(wǎng)絡性能那是必須要測試的。

不過經(jīng)過實際測試,以及與官方技術人員溝通,在該ROC-RK3568-PC開發(fā)板上的OpenWRT中,WiFi支持還不是很完善,但有線網(wǎng)卡,則性能杠杠的。

這次網(wǎng)絡數(shù)據(jù)傳輸性能測試,我也沒有使用太復雜的方式,使用了簡潔明了的測試,有如下4個方面:

  • 使用netcat從電腦向開發(fā)板發(fā)送數(shù)據(jù)

  • 使用netcat從開發(fā)板向電腦發(fā)送數(shù)據(jù)

  • 從開發(fā)板向電腦拷貝媒體文件

  • 從電腦向開發(fā)板拷貝媒體文件

測試過程中,涉及到的工具軟件如下:

  • netcat,快捷方便的數(shù)據(jù)發(fā)送和接收工具

  • bmon,命令行網(wǎng)卡流量監(jiān)測工具

  • pv,通過管道顯示數(shù)據(jù)處理進度工具

  • Juice SSH,安卓下的ssh工具

涉及到的硬件如下:

  • ROC-RK3568-PC開發(fā)板

  • macbook pro 2015

  • USB千兆網(wǎng)卡

  • 512G USB3.0移動硬盤

  • 千兆網(wǎng)線

  • USB3.0移動硬盤線

  • USB2TTL模塊

實物如下:

d6c7a792-597a-11ed-a3b6-dac502259ad0.jpg

d6dda61e-597a-11ed-a3b6-dac502259ad0.jpg

eth0連接到上級路由器,提供互聯(lián)網(wǎng)接入。eth1通過USB千兆網(wǎng)卡,接到macbook pro。

通過管理界面,可以查看當前電腦的IP地址:

d758a49a-597a-11ed-a3b6-dac502259ad0.png

其中:

  • 流量監(jiān)控手機地址:192.168.2.242

  • 電腦地址:192.168.2.246

一、使用netcat從電腦向開發(fā)板發(fā)送數(shù)據(jù)

首先,登錄到ROC-RK3568-PC開發(fā)板的OpenWRT管理界面,進入系統(tǒng)->軟件包安裝netcat、pv、bmon:

d75ef4c6-597a-11ed-a3b6-dac502259ad0.png

d77d621c-597a-11ed-a3b6-dac502259ad0.png

d7ba9cfe-597a-11ed-a3b6-dac502259ad0.png

然后,使用手機上的ssh工具,連接到ROC-RK3568-PC開發(fā)板,然后使用下面的命令啟動監(jiān)控:

bmon -bp eth1

(左右移動查看全部內(nèi)容)

具體如下:

d7c4d03e-597a-11ed-a3b6-dac502259ad0.jpg

然后,在電腦上,使用ssh連接到ROC-RK3568-PC開發(fā)板,為了更好的測試網(wǎng)絡,我在電腦上開了4個發(fā)送進程,同樣的ROC-RK3568-PC開發(fā)板上,也開了4個接收進程。

電腦上的發(fā)送數(shù)據(jù)進程:

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

(左右移動查看全部內(nèi)容)

ROC-RK3568-PC開發(fā)板上接收數(shù)據(jù)的的進程:

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

(左右移動查看全部內(nèi)容)

實際操作如下:

d7ea505c-597a-11ed-a3b6-dac502259ad0.png

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

d80c39f6-597a-11ed-a3b6-dac502259ad0.png

電腦發(fā)送數(shù)據(jù)的速度,能上100MB/s。

我們再看看ROC-RK3568-PC開發(fā)板上的網(wǎng)絡速度監(jiān)控情況:

d81e929a-597a-11ed-a3b6-dac502259ad0.jpg

接收數(shù)據(jù)的速度,穩(wěn)定在900MB/s,這個速度,是相當?shù)目捎^了。

我們再來看一下ROC-RK3568-PC開發(fā)板的系統(tǒng)負載情況:

d88e0af8-597a-11ed-a3b6-dac502259ad0.png

從官方介紹可知,這塊開發(fā)板使用的是RK3568四核64位Cortex-A55 處理器,采用全新ARM v8.2-A架構,主頻最高可達2.0GHz,性能很強勁。從上圖中也可以看出,只有1個CPU拉滿,跑了4個nc進程。

二、使用ncat從ROC-RK3568-PC開發(fā)板向電腦發(fā)送數(shù)據(jù)

測試了從電腦向ROC-RK3568-PC開發(fā)板發(fā)送數(shù)據(jù),我們再反向測試一下,從ROC-RK3568-PC開發(fā)板像電腦發(fā)送數(shù)據(jù)。

同樣的,在ROC-RK3568-PC開發(fā)板開4個數(shù)據(jù)發(fā)送進程,在電腦開4個接收進程。

電腦上的接收數(shù)據(jù)進程:

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

(左右移動查看全部內(nèi)容)

ROC-RK3568-PC開發(fā)板上發(fā)送數(shù)據(jù)的的進程:

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

(左右移動查看全部內(nèi)容)

實際操作如下:

d897c2a0-597a-11ed-a3b6-dac502259ad0.png

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

d8b76cae-597a-11ed-a3b6-dac502259ad0.jpg

可以看到,ROC-RK3568-PC開發(fā)板上,網(wǎng)絡發(fā)送的速度,在900MB/s以上。

我們再看一下ROC-RK3568-PC開發(fā)板此時的負載情況:

d8d65060-597a-11ed-a3b6-dac502259ad0.png

因為ROC-RK3568-PC開發(fā)板上,此時有pv工具負責提供數(shù)據(jù),所以會使用更多的CPU。不過CPU顯然還有余量。

再看一下電腦上的網(wǎng)絡流量情況:

d8fdc5be-597a-11ed-a3b6-dac502259ad0.png

電腦上,數(shù)據(jù)接收也能達到100MB/s。

通過一和二的測試,可見,不管是發(fā)送數(shù)據(jù),還是接收數(shù)據(jù),ROC-RK3568-PC開發(fā)板上千兆網(wǎng)絡的性能,都成杠杠滴!即使是長時間數(shù)據(jù)發(fā)送,網(wǎng)絡速度都很穩(wěn)定。

三、從ROC-RK3568-PC開發(fā)板向電腦拷貝媒體文件

光使用工具進行數(shù)據(jù)拷貝,不能完全代表實際使用情況。

現(xiàn)在,我們就使用網(wǎng)上鄰居,進行數(shù)據(jù)拷貝,看看實際使用的效果如何。

這個部分測試的,是從ROC-RK3568-PC開發(fā)板向電腦拷貝媒體文件。

我在ROC-RK3568-PC開發(fā)板上,接了一個512G的USB3.0移動硬盤,掛載的目錄為/mnt/sda1,并使用管理界面的網(wǎng)絡存儲->網(wǎng)絡共享共享該目錄:

d91522b8-597a-11ed-a3b6-dac502259ad0.png

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

d93b04ce-597a-11ed-a3b6-dac502259ad0.png

然后,測試從ROC-RK3568-PC開發(fā)板,拷貝test.mp4文件到電腦上來。

該文件的信息如下:

d9580d44-597a-11ed-a3b6-dac502259ad0.png

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

d9c6612c-597a-11ed-a3b6-dac502259ad0.png

我開了一個秒表,在拷貝開始時同步開始計時。沒有使用專業(yè)的拷貝工具和計時工具,就是為了模擬實際使用情況。

拷貝結束,秒表計時如下:

d9d86264-597a-11ed-a3b6-dac502259ad0.png

根據(jù)文件大小和實際拷貝時間,進行計算:

4,004,322,610?/(48.34)/1024/1024 = 79.5587 # 單位 MB/s

(左右移動查看全部內(nèi)容)

從開始拷貝到結束拷貝,總計用時48.34秒,平均速度為79.6MB/s。網(wǎng)上鄰居能達到這個速度,也是非??捎^的。

四、從電腦向ROC-RK3568-PC開發(fā)板拷貝媒體文件

上一步測試了從ROC-RK3568-PC開發(fā)板向電腦拷貝文件,現(xiàn)在我們進行反向測試。

還是和上面的測試方式一樣,就是反著來了。

具體拷貝操作如下:

d9fc3608-597a-11ed-a3b6-dac502259ad0.png

拷貝結束后,秒表計時:

da1c3052-597a-11ed-a3b6-dac502259ad0.png

經(jīng)過計算,用時:58.15秒,平均速度:65.7MB/s,由于電腦使用的是SSD,所以寫入速度更快。

對于一個普通的雜牌USB3.0移動硬盤來說,平均寫入速度65.7MB/s,也相當?shù)牟诲e了。

4G文件拷貝,1分鐘內(nèi)完成,速度很OK。

五、總結

經(jīng)過上面的四項測試,ROC-RK3568-PC開發(fā)板的高性能網(wǎng)絡,名不虛傳,速度快快快;加之本身的高性能,如果用作家庭多媒體中心,完完全全沒有任何問題。

提示:本文由電子發(fā)燒友社區(qū)發(fā)布,轉載請注明以上來源。如需社區(qū)合作及入群交流,請?zhí)砑游⑿臙EFans0806,或者發(fā)郵箱liuyong@huaqiu.com。

更多熱點文章閱讀

END

想了解更多開源技術?后臺留言,立刻安排!

就喜歡獎勵一個“”和“在看”唄~


原文標題:【開源應用】ROC-RK3568-PC開發(fā)板體驗:網(wǎng)絡數(shù)據(jù)傳輸性能測試

文章出處:【微信公眾號:電子發(fā)燒友論壇】歡迎添加關注!文章轉載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

原文標題:【開源應用】ROC-RK3568-PC開發(fā)板體驗:網(wǎng)絡數(shù)據(jù)傳輸性能測試

文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發(fā)燒友論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

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

    本文適用于OpenHarmony開源鴻蒙系統(tǒng)修改cfg文件權限方法,深圳觸覺智能研發(fā)的RK3566、RK3568、RK3588等開發(fā)板、主板
    的頭像 發(fā)表于 09-11 13:26 ?498次閱讀
    瑞芯微<b class='flag-5'>RK3568</b>鴻蒙<b class='flag-5'>開發(fā)板</b>OpenHarmony系統(tǒng)修改cfg文件權限方法

    北京迅為RK3568開發(fā)板嵌入式學習之Linux驅動全新更新-CAN+

    北京迅為RK3568開發(fā)板嵌入式學習之Linux驅動全新更新-CAN+
    的頭像 發(fā)表于 09-04 15:29 ?204次閱讀
    北京迅為<b class='flag-5'>RK3568</b><b class='flag-5'>開發(fā)板</b>嵌入式學習之Linux驅動全新更新-CAN+

    國產(chǎn)核心全面進攻-RK3568開發(fā)板評測

    隨著端側AI應用的落地,預計集成NPU的SoC產(chǎn)品將迎來爆發(fā)式的增量市場。本期與非網(wǎng)給大家?guī)硪豢畈捎脟鴥?nèi)知名SoC廠商的產(chǎn)品——基于瑞芯微RK3568開發(fā)板
    的頭像 發(fā)表于 08-30 11:49 ?406次閱讀
    國產(chǎn)核心<b class='flag-5'>板</b>全面進攻-<b class='flag-5'>RK3568</b><b class='flag-5'>開發(fā)板</b>評測

    新品7折購!米爾RK3568國產(chǎn)開發(fā)板

    近日,米爾電子發(fā)布MYC-LR3568核心開發(fā)板,核心基于高性能、低功耗的國產(chǎn)芯片-瑞芯微RK35
    的頭像 發(fā)表于 08-02 08:01 ?303次閱讀
    新品7折購!米爾<b class='flag-5'>RK3568</b>國產(chǎn)<b class='flag-5'>開發(fā)板</b>

    米爾RK3568加推工控和工控機,更豐富的場景應用

    國產(chǎn)之星-瑞芯微RK3568一直備受關注,米爾電子推廣的RK3568核心采用創(chuàng)新LGA設計,核心質(zhì)量更可靠,成本更優(yōu)。除米粉派RK3568
    的頭像 發(fā)表于 08-02 08:01 ?292次閱讀
    米爾<b class='flag-5'>RK3568</b>加推工控<b class='flag-5'>板</b>和工控機,更豐富的場景應用

    速通RK3568開發(fā)板多網(wǎng)口網(wǎng)線直連測試

    開源鴻蒙硬件方案領跑者觸覺智能本文適用于在EVB3568開發(fā)板上進行多網(wǎng)口網(wǎng)線直連。觸覺智能的EVB3568主板基于瑞芯微RK3568處理器
    的頭像 發(fā)表于 07-03 08:33 ?277次閱讀
    速通<b class='flag-5'>RK3568</b><b class='flag-5'>開發(fā)板</b>多網(wǎng)口網(wǎng)線直連<b class='flag-5'>測試</b>

    RK3568開發(fā)板支持AMP雙系統(tǒng)

    RK3568開發(fā)板支持AMP雙系統(tǒng)
    的頭像 發(fā)表于 06-04 15:33 ?460次閱讀
    <b class='flag-5'>RK3568</b><b class='flag-5'>開發(fā)板</b>支持AMP雙系統(tǒng)

    鴻蒙OpenHarmony南向:【RK3568開發(fā)板介紹】

    RK3568開發(fā)板基于Rockchip RK3568芯片,集成雙核心架構GPU以及高效能NPU;搭載四核64位Cortex-A55處理器,采用22nm先進工藝,主頻高達2.0GHz;支持藍牙
    的頭像 發(fā)表于 05-07 10:13 ?609次閱讀
    鴻蒙OpenHarmony南向:【<b class='flag-5'>RK3568</b><b class='flag-5'>開發(fā)板</b>介紹】

    鴻蒙OpenHarmony【標準系統(tǒng)編譯】 (基于RK3568開發(fā)板

    DevEco Device Tool支持Rockchip RK3568開發(fā)板的源碼一鍵編譯功能,提供編譯工具鏈和編譯環(huán)境依賴的檢測及一鍵安裝,簡化復雜編譯環(huán)境的同時,提升了編譯的效率。
    的頭像 發(fā)表于 04-24 20:55 ?917次閱讀
    鴻蒙OpenHarmony【標準系統(tǒng)編譯】 (基于<b class='flag-5'>RK3568</b><b class='flag-5'>開發(fā)板</b>)

    迅為RK3568開發(fā)板驅動開發(fā)指南-輸入子系統(tǒng)

    迅為RK3568開發(fā)板驅動開發(fā)指南-輸入子系統(tǒng)
    的頭像 發(fā)表于 02-23 15:11 ?605次閱讀
    迅為<b class='flag-5'>RK3568</b><b class='flag-5'>開發(fā)板</b>驅動<b class='flag-5'>開發(fā)</b>指南-輸入子系統(tǒng)

    迅為RK3568開發(fā)板助力智能車載產(chǎn)業(yè)快速發(fā)展

    迅為RK3568開發(fā)板助力智能車載產(chǎn)業(yè)快速發(fā)展
    的頭像 發(fā)表于 01-23 13:59 ?412次閱讀
    迅為<b class='flag-5'>RK3568</b><b class='flag-5'>開發(fā)板</b>助力智能車載產(chǎn)業(yè)快速發(fā)展

    RK3568---NPU開發(fā)案例

    RK3568---NPU開發(fā)案例
    的頭像 發(fā)表于 01-19 13:50 ?685次閱讀
    <b class='flag-5'>RK3568</b>---NPU<b class='flag-5'>開發(fā)</b>案例

    RK3568-視頻開發(fā)案例

    RK3568-視頻開發(fā)案例
    的頭像 發(fā)表于 01-18 15:51 ?621次閱讀
    <b class='flag-5'>RK3568</b>-視頻<b class='flag-5'>開發(fā)</b>案例

    RK3568開發(fā)板在工控工業(yè)物聯(lián)網(wǎng)網(wǎng)關方面的應用

    RK3568開發(fā)板在工控工業(yè)物聯(lián)網(wǎng)網(wǎng)關方面的應用
    的頭像 發(fā)表于 11-22 14:21 ?684次閱讀
    <b class='flag-5'>RK3568</b><b class='flag-5'>開發(fā)板</b>在工控工業(yè)物聯(lián)網(wǎng)網(wǎng)關方面的應用

    迅為iTOP-RK3568開發(fā)板npu手冊更新

    iTOP -RK3568開發(fā)板使用教程更新,后續(xù)資料會不斷更新,不斷完善,幫助用戶快速入門,大大提升研發(fā)速度。 為了滿足人工智能的需要,去年,迅為基于RK3568開發(fā)板編寫了對應的手冊
    發(fā)表于 11-03 14:40