本文和测试数据来自 chainsx 的推荐。为了避免标题党嫌疑,把原文标题中的倍数略去了,但从数据上看确实有很大幅度提升,最高指标超官方系统60倍。
为了证明树莓派3与ubuntu-17.04的arm64系统更搭配,我用ubuntu64-rpi里的基于f2fs文件系统的ubuntu-17.04-arm64进行了系统评测。
在树莓派实验室里有一篇《树莓派64位系统Debian 9先行测评:性能最高提升30倍!》,可是,他是使用的预览版debian9进行评测,我这里使用的是ubuntu-17.04-arm64,可以说,这次评测是一次相当成功的评测,评测数据可以在ubuntu64-rpi项目主页内找到,这里,也会附出。
关于F2FS文件系统我也不再介绍,在《树莓派64位系统Debian 9先行测评:性能最高提升30倍!》里也已介绍,
硬件测试环境:
- RaspberryPi 3 Model B
- 16GB Class 10 TF卡
- 5v 2.5A电源
- 以太网网线及能连外网路由设备
软件测试环境:
- ubuntu64-rpi(使用ubuntu-17.04-arm64 非移植版,由源码构建)
- sysbench 压力测试软件
这里,为了确保可比较性,我使用的评测工具和《树莓派64位系统Debian 9先行测评:性能最高提升30倍!》里一样
sudo apt-get update && sudo apt-get –y install sysbench htop iperf3
测评结果点击这里查看(直接保存的ssh记录,如有疑问请自测,系统已放出)
总结一下:
- cpu单线程:12.4798
- cpu4线程:31.1217
- cpu8线程 31.0916
- 八线程测试共享线程锁 14.9217
- 连续读写 0.3604
- 随机文件读写 0.5636
- 互斥锁测试 0.0184
- 内存连续测试 1.2890
- 内存随机测试 0.9564
这里,使用《树莓派64位系统Debian 9先行测评:性能最高提升30倍!》里提供的raspbian的数据进行比较(由于我目前没有过多时间来进行对最新版raspbian的评测,这里直接引用该文章提供的数据,这里,感谢该文章作者提供的数据。)
测试项目 | Raspbian2017-03-03 | ubuntu-17.04-arm64(ubuntu64-rpi) | 提升倍数 |
---|---|---|---|
系统信息 | Arm 32bit/ext4文件系统 | Arm64bit/f2fs文件系统 | 见文件系统测试 |
CPU单线程 | 367.2971 | 12.4798 | 29倍 |
四线程 | 1017.6742 | 31.1217 | 31倍 |
八线程 | 1920.0601 | 31.0916 | 62倍 |
内存随机 | 5.7678 | 0.9564 | 6倍 |
内存连续 | 6.3309 | 1.2890 | 5倍 |
文件连续读写 | 5.7655 | 0.3604 | 15倍 |
随机读写 | 不支持 | 0.5636 | 无 |
互斥锁性能 | 0.0231s | 0.0184s | 1.2倍 |
这里我们看到,测试结果让我们大吃一惊,我们的ubuntu-17.04-arm64超官方60倍,我相信,树莓派官方系统仍在不停的改进,测试结果可能与现在的最新版raspbian有出入,但是,我们这里强调的是64位系统的优越性,由此可见,64位系统的却发挥了其应有的优势。
以上测试并非使用64位官方系统,但能够让大家看到软硬件匹配64位之后,树莓派性能上的提升潜力。作为树莓派爱好者,一起期待官方发布64位系统吧!
附上系统项目地址 https://github.com/chainsx/ubuntu64-rpi