首页 > 编程知识 正文

如何提高unixbench分数,前端自动化测试工具

时间:2023-05-05 12:38:23 阅读:27990 作者:350

一.工具介绍

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 :实际的测试得分是基线点数的倍数

六.备注:工具指令详情

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。