首页 > 评测 > 华硕第一款单板计算机——ASUS Tinker Board评测
华硕第一款单板计算机——ASUS Tinker Board评测
- [导读]
- 华硕的主板和显卡一直很受推崇,前不久,不知为何推出一款与树莓派外观相似度极高的单板计算机,名为ASUS Tinker Board,同样采用ARM处理器但性能远远高于树莓派。
由于开发板上面没有EMMC或者Nand flash等大容量存储器,因此要使用tinker board,首先要准备一张TF卡,推荐容量为16GB,类型为class 10的。目前开发板官方支持的系统包括Android与Debian。这里烧写的镜像为基于Debian 的Tinker OS。
首先要到官网下载img格式的镜像,下载的镜像名为20171115-tinker-board-linaro-stretch-alip-v2.0.4.img。下载完成之后使用镜像烧写工具Win32 Disk Imager进行烧写。
图3.1 烧写系统
烧写完成之后,将SD卡放入tinker board的SD卡槽中,此时有两种方法可以进行下一步操作
1、 使用鼠标+键盘+外置HDMI显示器,这种方法可以将tinker board作为普通PC来使用。
2、 使用网线+路由器,这种方法适用于没有外置HDMI显示器的情况。使用SSH命令进行交互,后续还可以加上远程桌面来访问桌面环境。
这里笔者选择后一种方法。tinker board接上路由器之后可以在路由器的设备界面找到tinker board,然后打开putty,输入IP和端口(固定为22)进行登陆,登陆的初始用户名和密码都为“linaro”,登陆完成后如下图所示
图3.2 SSH登陆
登陆之后可以开启VNC服务以便后续可以访问桌面环境。执行以下命令来安装VNC服务
$ sudo apt-get update
$ sudo apt-get install x11vnc
在安装完VNC之后,可以执行命令
$ vncserver :1
来启动VNC服务,初次使用VNC需要设置一个密码。PC上面安装一个VNC Viewer即可访问其桌面环境,如下图。
图3.3 VNC登陆
性能测试
在介绍完硬件配置并安装好操作系统之后,可以进行大家比较关心的性能测试,毕竟大家选择一款开发板的时候还是比较关心性能的。
性能测试项目包括CPU运算速度、内存读写速度与flash读取速度,对应的工具都为sysbench。参照的开发板为Banana PI m3。之所以选择这样对比,是因为tinker board与Banana PI m3的价格差不多,都为440元左右。两款开发板具体的相关参数对比如下:
此处性能测试都在Debian系统下进行。首先运行lscpu命令,确认所有核心都开启并都被操作系统识别。
图4.1 tinker board CPU信息
图4.2 Banana PI m3 CPU信息
然后分别安装sysbench,命令为$ sudo apt-get install sysbench。先来测试以下CPU的性能,执行命令
tinker board:$ sysbench --test=cpu --num-threads=4 run
Banana PI m3:$ sysbench --test=cpu --num-threads=8 run
来测试。这里由于前者为4核,后者为8核,因此thread参数分别为4与8。测试结果如下图,这里是计算1到10000中最大的素数,时间越短越好,tinker board使用23.75秒,Banana PI m3使用29.17秒。
图4.3 tinker board CPU性能测试
图4.4 Banana PI m3 CPU性能测试
然后进行内存测试,执行命令
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空间的时间。tinker board花费0.0028s,Banana PI m3花费0.0018s。
图4.5 tinker board 内存测试
图4.6 Banana PI m3 内存测试
最后来进行文件存取测试。这里由于tinker board没有EMMC,因此tinker board的flash为SD卡,Banana PI m3的flash为EMMC。先测试写入,执行命令
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原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前