UnixBench是一个类unix(Unix,BSD,Linux)系统下的性能测试工具,一个开源工具,被广泛用与测试linux系统主机的性能。
Unixbench的主要测试项目有:系统调用、读写、进程、图形化测试、2D、3D、管道、运算、C库等系统基准性能提供测试数据。
这里我们进行2D图形性能测试,需要修改Makefile,不要注释掉”GRAPHIC_TESTS = defined”。
测试结束后会提供一个测试所得分数,分数越高性能越好。
Unixbench-5.1.3 百度网盘下载地址
链接:https://pan.baidu.com/s/14D007ETB57xIQ1TuqYSOWg?pwd=jy7j
提取码:jy7j
1.登录并拷贝unixbench工具包至系统,解压unixbench测试包
tar -xvf unixbench5.1.3-new.tar
2.进入目录:
cd Unixbench
3.修改文件夹中的Makefile文件:
打开Makefile文件:
vim Makefile
修改第50行
GL_LIBS = -lGL -lXext -lX11
为
GL_LIBS = -lGL -lXext -lX11 -lm
修改第47行:
#GRAPHIC_TESTS = defined
为
GRAPHIC_TESTS = defined
保存退出
esc
:wq
4.编译
执行命令:
make
注:如编译失败,则有可能缺依赖包,尝试安装以下包:
apt-get update
apt-get install glade
apt-get install libxext-dev libgl1-mesa-dev --fix-missing
安装完后重新编译:
make clean
make
5.回到UnixBench目录,执行测试命令:
./Run graphics
测试结果保存在UnixBench目录下的result文件夹下。
可看到2D跑分为4803.1。