UnixBench是用来测试VPS性能最为经典的工具之一,不同于WinMTR仅仅简单的测试PING。其测试包括调用、读写、进程、2D、3D、管道、运算、C库等系统性能测试。
1.安装
第一步
下载安装。登陆我们VPS SSH然后下载UnixBench。
1 2 3 4 5 |
wget http://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz tar -zxvf UnixBench5.1.3.tgz cd UnixBench make ./Run |
第二步
通过第一步的五行命令,UnixBench就开始运行了,运行时间比较久估计十几分钟。我们可以做点其他事情等待结果。最后会有一个综合打分。
总结,有高人说一般100分以上的是值得购买的,低于100分直接PASS。性能稍微好点的VPS 400分左右。
2.排错
这里可能有的机器会有一些问题,我在整理的时候列举出来,也希望有些朋友测试不好使用的时候也列举出来。
第一、如果在MAKE的时候出现GCC错误:
make: gcc: Command not found
make: *** [pgms/arithoh] Error 127
我们需要安装gcc
1 |
yum install gcc |
然后我们才好make下一步,如果是debian应该是apt-get,你懂的。
第二、有人博文说到会有Error: Please install /usr/bin/time提示错误,解决方法是:
centos/fedora 下运行
1 yum install timeubuntu/debian 下运行
1 apt-get install time
第三、Can't locate Time/HiRes.pm错误解决
有的时候在运行./Run时候会出现这样的错误
Can't locate Time/HiRes.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at ./Run line 6.
BEGIN failed--compilation aborted at ./Run line 6.
解决方案也简单,只需要安装组件
1 |
yum install perl-Time-HiRes |
运行安装之后我们再运行./Run就可以。
原文链接:使用UnixBench测试VPS性能,转载请注明来源!