CPU/内存/综合性能评估工具汇总-3:unixbench

一、概括

嵌入式开发中对要设计的产品、立项的项目进行设计时,往往需要对关键芯片进行性能评估,本文主要总结基于linux系统的产品在性能评估时的工具使用总结,在aarch64(arm64平台下测试),板卡根文件系统为debian系统。
工具列表如下:

名称作用git源码链接
lmbench带宽测评,反应时间测评https://github.com/redrose2100/lmbench.git
stream内存带宽(每秒通过的字节数)测试https://github.com/jeffhammond/STREAM.git
unixbench测试 unix 系统基本性能,测试的结果不仅仅只是CPU,内存,或者磁盘为基准,还取决于硬件,操作系统版本,编译器.https://github.com/kdlucas/byte-unixbench.git
cyclictest 和 stress-ng实时性测试压力工具 git clone https://github.com/ColinIanKing/stress-ng.git ,测试工具git://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git

二、UnixBench

1、编译
修改Makefile中 CC=gcc 为 CC?=gcc
export CC=aarch64-linux-gnu-gcc
make
2、将有用的文件导入到嵌入式板卡中
ubuntu下

mkdir   -p  本机路径/install
cp  -r  本机路径/UnixBench/Run  本机路径/UnixBench/pgms  本机路径/install/
cp  -r  本机路径/UnixBench/testdir/sort.src  本机路径/install/
tar zcvf  install.tar.gz  install/
拷贝 install.tar.gz  到板卡中解压

3、运行测试,在板卡中运行
测试单核

./Run -c  1

等待测试结束

将结束后的driver-前缀的测试结果文件从板卡导出, 其中.html的文件有好的可读性

测试八核

./Run -c  8

等待测试结束

将结束后的driver-前缀的测试结果文件从板卡导出, .html的文件有好的可读性

4、结果说明
以下为后缀.html的生成文档内容,各行为测试结果的得分
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值