本系列文章是将树莓派3B和树莓派4B(1Gb版本)做比较,重点比较SoC(System on Chip)性能。为了防止其它因素干扰,采用的是同一个TF卡,分时段分别使用各种工具软件和自编程序进行一一比对。计划本系列文章共分为四个部分:系统自查、工具跑分、自编程序运行、温度特性,这是第二部分《使用专业测试工具跑分》。
主要用了sysbench工具和phoronix-test-suite套件中有关Processor的相关选项。
1、sysbench
Sysbench是一个常用的标准测试工具,可以全面测量文件读取、cpu、内存等硬件能力,因为本文重点是对SoC做基准测试,所以未考虑该套件中其它功能,仅使用命令:
sysbench cpu —cpu-max-prime=20000 —threads=4 run
测试SoC性能,其中20000表示质数生成的上限值,考虑到带测的树莓派3B和树莓派4B都是4核的SoC,所以开启4线程。测试结果如截图所示。
在树莓派3B上:在树莓派4B上:
在本测试中,采用的是缺省测试时间为10秒,树莓派3B平均每秒完成85.40个事件,树莓派4B平均每秒完成146.31个事件,数量上是树莓派3B的1.7倍;从95%的事件执行时间来看,树莓派3B为46.63ms,树莓派4B为27.17ms,
11-23
587
