一.工具介绍
UnixBench是一个服务器性能测试工具,测试内容如下:
序列号测试项目测试内容1DhrystoneCPU整数运算能力2Whetstone浮点运算效率和速度3Execl Throughput测试1秒钟执行execl ()系统调用的次数4使用文件复制不同的buffer大小时, 从一个文件到另一个文件的数据传输速度5Pipe Throughput秒钟内一个进程可以向管道写入和读取512字节的次数6Pipe-based Context Switching的进程在一定时间内通过管道逐渐通常,用于比较进程创建效率的8 shell脚本每分钟启动和停止1、2、4和8个shell脚本的同一副本的次数9系统呼叫开销内核返回的10 graphical消耗量
百度网盘链接
链接: https://pan.Baidu.com/s/1 vjrpohp8zibwmtq4AK5ixa
引出代码: vylq
三.工具安装
说明1 :要测试的操作系统是Centos7.7,可能需要在Centos7.4上安装依赖库。 必须按照系统上的说明补充依存库
说明2 :远程连接工具使用的是xshell6.0
上传安装软件包
进入要保存安装软件包的目录#cd /data#rz,选择本地UnixBench5.1.3.tar.gz文件,然后上载成功解压缩安装软件包的文件
#tar -zvxf UnixBench5.1.3.tar.gz编译
# CD/data/byte-UNIX bench-master/UNIX bench 2d,如果需要使用此目录中的Makefile文件参数graphic _ tests=DDD图形测试删除评论。 这里不修改。 #make四、指令执行
单核命令测试
#./Run -c 1多核命令测试
修改Run文件。 第109、110、111和112行中的更改数是当前正在运行的线程数。 例如,32#./Run -c 32执行多个测试任务
#./Run -c 1 -c 8 -c 16 -c 24 -c 32戊,结果分析
测试任务执行完成后,将直接打印结果
也可以在byte-UNIX bench-master/UNIX bench/results目录中获取相应的测试结果数据
# cdunix bench/byte-UNIX bench-master/UNIX bench/results # lsuser-2020-07-29-01 user-2020-07-29-01.htmm
Test :测试项目
Score :测试项目的分数
单元:单位
Liters :
基线:基线得分
Index :实际的测试得分是基线点数的倍数
六.备注:工具指令详情