首頁 > 評(píng)測 > 華碩第一款單板計(jì)算機(jī)——ASUS Tinker Board評(píng)測

華碩第一款單板計(jì)算機(jī)——ASUS Tinker Board評(píng)測

ASUS   Think Board   華碩   樹莓派   SBC   ARM   
  • 作者:大音希聲
  • 來源:21ic
  • [導(dǎo)讀]
  • 華碩的主板和顯卡一直很受推崇,前不久,不知為何推出一款與樹莓派外觀相似度極高的單板計(jì)算機(jī),名為ASUS Tinker Board,同樣采用ARM處理器但性能遠(yuǎn)遠(yuǎn)高于樹莓派。
操作系統(tǒng)燒寫與初步配置

由于開發(fā)板上面沒有EMMC或者Nand flash等大容量存儲(chǔ)器,因此要使用tinker board,首先要準(zhǔn)備一張TF卡,推薦容量為16GB,類型為class 10的。目前開發(fā)板官方支持的系統(tǒng)包括Android與Debian。這里燒寫的鏡像為基于Debian 的Tinker OS。

首先要到官網(wǎng)下載img格式的鏡像,下載的鏡像名為20171115-tinker-board-linaro-stretch-alip-v2.0.4.img。下載完成之后使用鏡像燒寫工具Win32 Disk Imager進(jìn)行燒寫。

image9.jpg

圖3.1 燒寫系統(tǒng)

燒寫完成之后,將SD卡放入tinker board的SD卡槽中,此時(shí)有兩種方法可以進(jìn)行下一步操作

1、 使用鼠標(biāo)+鍵盤+外置HDMI顯示器,這種方法可以將tinker board作為普通PC來使用。

2、 使用網(wǎng)線+路由器,這種方法適用于沒有外置HDMI顯示器的情況。使用SSH命令進(jìn)行交互,后續(xù)還可以加上遠(yuǎn)程桌面來訪問桌面環(huán)境。

這里筆者選擇后一種方法。tinker board接上路由器之后可以在路由器的設(shè)備界面找到tinker board,然后打開putty,輸入IP和端口(固定為22)進(jìn)行登陸,登陸的初始用戶名和密碼都為“linaro”,登陸完成后如下圖所示

image10.jpg

圖3.2 SSH登陸

登陸之后可以開啟VNC服務(wù)以便后續(xù)可以訪問桌面環(huán)境。執(zhí)行以下命令來安裝VNC服務(wù)

$ sudo apt-get update

$ sudo apt-get install x11vnc

在安裝完VNC之后,可以執(zhí)行命令

$ vncserver :1

來啟動(dòng)VNC服務(wù),初次使用VNC需要設(shè)置一個(gè)密碼。PC上面安裝一個(gè)VNC Viewer即可訪問其桌面環(huán)境,如下圖。

image11.jpg

圖3.3 VNC登陸

性能測試

在介紹完硬件配置并安裝好操作系統(tǒng)之后,可以進(jìn)行大家比較關(guān)心的性能測試,畢竟大家選擇一款開發(fā)板的時(shí)候還是比較關(guān)心性能的。

性能測試項(xiàng)目包括CPU運(yùn)算速度、內(nèi)存讀寫速度與flash讀取速度,對(duì)應(yīng)的工具都為sysbench。參照的開發(fā)板為Banana PI m3。之所以選擇這樣對(duì)比,是因?yàn)閠inker board與Banana PI m3的價(jià)格差不多,都為440元左右。兩款開發(fā)板具體的相關(guān)參數(shù)對(duì)比如下:

1.png

此處性能測試都在Debian系統(tǒng)下進(jìn)行。首先運(yùn)行l(wèi)scpu命令,確認(rèn)所有核心都開啟并都被操作系統(tǒng)識(shí)別。

image12.jpg

圖4.1 tinker board CPU信息

image13.jpg

圖4.2 Banana PI m3 CPU信息

然后分別安裝sysbench,命令為$ sudo apt-get install sysbench。先來測試以下CPU的性能,執(zhí)行命令

tinker board:$ sysbench --test=cpu --num-threads=4 run

Banana PI m3:$ sysbench --test=cpu --num-threads=8 run

來測試。這里由于前者為4核,后者為8核,因此thread參數(shù)分別為4與8。測試結(jié)果如下圖,這里是計(jì)算1到10000中最大的素?cái)?shù),時(shí)間越短越好,tinker board使用23.75秒,Banana PI m3使用29.17秒。

image14.jpg

圖4.3 tinker board CPU性能測試

image15.jpg

圖4.4 Banana PI m3 CPU性能測試

然后進(jìn)行內(nèi)存測試,執(zhí)行命令

tinker board:$ sysbench --test=memory --memory-block-size=2M --memory-total-size=20G --num-threads=4 run

Banana PI m3:$ sysbench --test=memory --memory-block-size=2M --memory-total-size=20G --num-threads=8 run

這里是測試讀寫20G空間的時(shí)間。tinker board花費(fèi)0.0028s,Banana PI m3花費(fèi)0.0018s。

image16.jpg

圖4.5 tinker board 內(nèi)存測試

image17.jpg

圖4.6 Banana PI m3 內(nèi)存測試

最后來進(jìn)行文件存取測試。這里由于tinker board沒有EMMC,因此tinker board的flash為SD卡,Banana PI m3的flash為EMMC。先測試寫入,執(zhí)行命令

tinker board:$ sysbench --test=fileio --file-test-mode=rndwr --file-total-size=32MB --max-requests=500 --num-threads=4 run

Banana PI m3:$ sysbench --test=fileio --file-test-mode=rndwr --file-total-size=32MB --max-requests=500 --num-threads=8 run

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+