Unix bench主机性能测试跑分教程

玩转VPS 6年前 (2018-07-11) 7052次浏览 0个评论

我们通常在测试电脑和手机的性能时,经常会用鲁大师之类的跑分软件,可以全面测试手机电脑的 cpu、内存、磁盘等各方面的性能,然后给出一个直观的分数,让我们对手机/电脑的性能一目了然。

在购买 vps 时,也可以使用类似的软件。对于 linux 的主机来说,主流的跑分软件是unix bench。Unixbench 的主要测试项目有:系统调用、读写、进程、图形化测试、2D、3D、管道、运算、C 库等系统基准性能。可以说 unix bench 的跑分结果可以反应 vps 的整体性能。但由于主机的环境复杂不稳定,而且得分与操作系统也有一定关系,所以不能保证得分与主机的性能是完全对应的,但是跑分结果还是非常有参考价值的。

1 安装过程

本次是用 ubuntu14.04 安装的 Unixbench。

首先以 root 身份登录 vps,下载依赖包

apt-get install libxext-dev
apt-get install libgl1-mesa-dev
apt-get install make gcc
apt-get install perl

下载 unix bench 安装包

wget https://github.com/kdlucas/byte-unixbench/archive/v5.1.3.tar.gz

解压并编译安装包

tar xvf v5.1.3.tar.gz
cd byte-unixbench-5.1.3/UnixBench
make

运行 unixbench

./Run
注 1:如果出现了 make: gcc: Command not found,表示缺少 gcc 编辑器,执行 apt-get install gcc
注 2:如果出现了以下报错

./src/arith.c:32:19: fatal error: stdio.h: No such file or directory
compilation terminated.
Makefile:185: recipe for target 'pgms/arithoh' failed
make: *** [pgms/arithoh] Error 1

执行:

apt-get install build-essential

注 3:如果出现 Can’t locate Time/HiRes.pm in @INC (you may need to install the Time::HiRes module) 报错。

ubuntu 执行 apt install perl ;centos 执行 yum -y  install perl-Time-HiRes

注 4:Centos7 可以直接下载解压编译,不用安装其他依赖。

2 跑分结果

本次测试对象是搬瓦工10G 基础款 vps,基本信息如下。

SSD: 10 GB RAID-10
RAM: 512 MB
CPU: 1x Intel Xeon

执行 ./run 开始跑分,整个跑分过程一共花了半个小时左右。结果如下

Unix bench 主机性能测试跑分教程

可以看到总分在右下角是 857.8,在相同配置的主机中,算表现很不错的了。

注 :技术交流,获取 VPS 最新补货通知、折扣活动请加 QQ 群:283468775

VPS 精选网 , 版权所有丨如未注明 , 均为原创丨
转载请注明原文链接:Unix bench 主机性能测试跑分教程
喜欢 (1)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址