我们通常在测试电脑和手机的性能时,经常会用鲁大师之类的跑分软件,可以全面测试手机电脑的 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:如果出现了以下报错
注 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 开始跑分,整个跑分过程一共花了半个小时左右。结果如下
可以看到总分在右下角是 857.8,在相同配置的主机中,算表现很不错的了。
注 :技术交流,获取 VPS 最新补货通知、折扣活动请加 QQ 群:283468775