Unixbench的使用(综合性能测试、2D测试)和问题解决(跑不出多线程分数,调不出窗口,报错等)

一、Unixbench简介

 Unixbench一个基于系统的基准测试工具,不单纯是CPU 内存 或者磁盘测试工具。测试结果不仅仅取决于硬件,也取决于系统、开发库、甚至是编译器。Unixbench是一个老牌的性能测试工具,下载主要是针对Unixbench进行综合性能以及使用Unixbench进行2D性能测试的讲解。

二、Unixbench下载

方式一:链接:https://pan.baidu.com/s/1hmYXiTunr7riOlsr1xd3vQ 
提取码:txak   (个人网盘存储,可自行下载。)

方式二:在github下载UnixBench;(网址:https://github.com/

 三、使用方法

3.1、UnixBench工具安装

tar -zxvf UnixBench5.1.3.tgz   #解压(注意不要有中文名目录)
cd UnixBench/   #进入目录
make     #安装

3.2、OS配置,设置调频模式为performance

cpupower frequency-set –g performance

3.3、测试执行

步骤一:Unixbench综合测试,执行如下命令

./Run > /tmp/Unix.txt 
#执行测试并将测试报告保存到/tmp下新建的Unxi.txt文本中
#或者直接执行命令./Run ,结果可在result目录下进行查看,测试时间一般为十几二十分钟

步骤二:Unixbench 2D性能测试,修改Run文件中的2D参数,注释掉第141行ubgears测试项并保存。

vim /home/Unixbench/Run
#文件存放在/home目录下Unixbenxh中,根据个人文件存放路径进行修改

 问题一:如果跑不出多线程数据,修改2D核数,在110行,根据个人PC电脑进行修改。

 执行2D性能测试,必须在图形化界面下执行,

./Run graphics   #执行2D性能测试,必须在图形化界面下执行

问题二:如果调用不出窗口可能问题如下:

可能是缺少环境变量参数,执行代码添加环境参数:

export DISPLAY=:0.0

可能是内存进程未存释放,清理释放;命令如下:

echo 3 >/proc/sys/vm/drop_caches

四、性能分数查看

测试完分数会输出到窗口,并且在/home/Unixbench/results目录下会输出报告。下图为测试某台PC机型综合分数,用浏览器进行打开查看,第一列表最后分值为单线程,第二分值为多线程。

2D测试数同综合分值查看方式一致。

 更多运行问题下一章节针对讲解,请进入主页查看。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>