相信大家与博主一样,买到VPS,特别是美国便宜的VPS之后,总想了解下,具体VPS的性能如何,在一些网站上看到的只是大家的反馈,不一定完全正常,只权作参考。毕竟时间与母鸡都不同,可能会有差异。看来,只有自己动手来评测一下了。其实也不是很麻烦,会用LINUX一些简单的命令就可以了。参考了网上几家VPS推荐博客的说明。
一、CPU、内存、硬盘检测
当然这个你也可以用探针做到,不过需要搭建PHP环境什么的,没有这个敲几个命令方便。
cat /proc/cpuinfo (查看CPU信息)
cat /proc/meminfo (查看内存信息)
df -lh (查看硬盘信息)
输入以上面的其中一条,可以看到相关的信息。如第一条,是CPU的。可以看看是不是跟提供商说的是一样的。当然直接用“TOP”命令也可以看到主机上目前的主要性能,如下:
二、硬盘IO性能测试
硬盘的读写速度直接关系到,特别是做网站的朋友。目前流行的是固态的SSD格式。可以用如下命令测试:
dd if=/dev/zero of=test bs=64k count=4k oflag=dsync
测试硬盘IO性能,对硬盘的损害很大,不建议多次或长时间尝试,测试结果,如果超过10M,对正常建站就无影响。超过50M,就是非常给力状态。
三、WGET下载测试
看看下载的速度如何,一般可以看出VPS的宽带是G口的还是100M共享的。
命令如下:
wget http://cachefly.cachefly.net/100mb.test
看下载速度,如果是15M/s,大概就是百兆口。70M/S,大概就是G口。您的VPS搭建好网站环境后,注意要用其它的VPS去拽这个文件,得到出口的带宽。这里的数字当然是越大说明带宽越好。
四、PING与TRACERT值的路由
当然PING值原则上越低越好,但只能作参考,毕竟有些PING值低的,并不表示上面提到的带宽就好。路由走的节点当然是越少越好,特别是国外的VPS的话,如果机房有直连的话,速度会好多。美国的以下几个机房国内连接速度不错的。洛杉矶、洛杉矶webnx、洛杉矶pr、佛理蒙HE、加州T2、圣何塞、凤凰城SS等!
PING测试方法:可以用到站长网的超级PING工具。网址:http://ping.chinaz.com/ 或者 17ce等网站 输入这个IP地址就可以查到。
路由测试方法:可以用CMD里的TRACERT命令或者用WinMTR工具来测试。这里不详细展开。有时间再放个相关教程,或者GOOGLE。
五、UB跑分得到综合性能
可以用到这个工具UnixBench
第一步,下载安装。登陆我们VPS SSH然后下载UnixBench。
wget http://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz
tar -zxvf UnixBench5.1.3.tgz
cd UnixBench
make
./Run
第二步,通过上面五行的命令,UnixBench就开始运行了,运行时间比较久估计十几分钟。我们可以做点其他事情等待结果。最后会有一个综合打分。
总分情况,低于400的就算性能低下;600-800是属于正常VPS水准;超过1000分性能就算给力。
一般以上五种常用的办法,能看出VPS的性能了。
评论前必须登录!
注册