我们在选择和评论一款VPS的性能时候,从理论上我们会从配置信息、硬件对比,以及带宽速度,包括这里要分享的UnixBench跑分测试。尤其是跑分测试数据基本上可以反映出这款VPS的整体性能数据,但是也不能作为唯一参考。比如之前我在Linode VPS上面测试的跑分数据在500-700之间,但是有些OPENVZ VPS跑分在2000-3000,UnixBench跑分仅仅是作为参考,一般在400分以上都差不多。
一款VPS优秀与否,主要还在于我们用户使用时候的真实感受。各种评测和数据都只是参考。
UnixBench跑分工具的使用
wget https://soft.itbulu.com/tools/UnixBench5.1.3.tgz
tar -zxvf UnixBench5.1.3.tgz
cd UnixBench
make
./Run
如果没有任何问题的时候会是上面的命令直接运行。但是期间不同的VPS可能有一些必要的组件没有安装。需要有很多的解决方案。
A – 运行MAKE的时候出现”make: gcc: Command not found”错误提示
解决方法:yum install gcc (如果是debian就需要用apt-get)
运行完毕之后,我们在执行
make
./Run
B – 如果有出现”bash: make: command not found”问题
解决方法:yum -y install gcc automake autoconf libtool make
最后,运行结果看到这样,跑分测试时间比较久,我们能做的就是等待,一般至少需要20-30分钟,甚至更长时间。
C – Can’t locate Time/HiRes.pm in @INC错误
需要执行安装 yum -y install perl-Time-HiRes
D – -bash: ./Run: /usr/bin/perl: bad interpreter
解决方法:yum install perl