分享最新优惠信息
购买主机更加划算

国外VPS硬件性能和访问速度测试常用方法分享

很多朋友在租用国外VPS之后都想对其整体性能和访问速度做个简单了解,以便知道是否符合自己的预期。那么,如何对国外VPS硬件性能和速度进行测试,下面分享比较常用的一个方法。

一、CPU内存、I/O读写速度测试

使用终端连接VPS服务器之后,依次输入以下命令:

bench.sh测试

wget -qO- bench.sh | bash
curl -Lso- bench.sh | bash
wget -qO- 86.re/bench.sh | bash
curl -so- 86.re/bench.sh | bash

superbench.sh测试

wget https://raw.githubusercontent.com/oooldking/script/master/superbench.sh    #下载脚本工具

chmod +x superbench.sh    #进行授权

./superbench.sh    #测试脚本

SuperSpeed.sh 修复版

bash <(curl -Lso- https://git.io/superspeed_uxh)

注意:以上命令包含的是全国各地区下载速度测试,如果想知道全球下载速度情况,可以使用以下命令检测:

wget -qO- bench.sh | bash

另外,如果提示没有安装yum,那么安装yum命令如下:

sudo yum install wget

二、Speedtest亚洲速度测试(包括部分VPS性能测试)

curl -LsO bench.monster/speedtest.sh; bash speedtest.sh -Asia

附:国内测速

bash <(curl -Lso- https://git.io/superbench)

附:国际测速

wget -qO- bench.sh | bash

三、磁盘I/O性能测试

如果想对硬盘I/O读写性能测试的话,可以使用以下命令进行测试:

curl -s https://raw.githubusercontent.com/masonr/yet-another-bench-script/master/yabs.sh | bash

或者是:

curl -sL yabs.sh | bash

I/O读写测试

四、服务器带宽测试

带宽测试可以大概检测出服务器的带宽大小,现在很多国外VPS都是100M或者共享1G端口,可以通过该命令进行检测出是否是真的这么大的带宽,命令如下:

wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py    #下载脚本工具

chmod +x speedtest.py     #进行授权

./speedtest.py    #测试脚本

五、路由回程情况测试

路由回程测试就是从VPS服务器向某个IP进行Tracert测试,与在本地Tracert VPS服务器IP刚好相反。在终端依次输入以下命令:

wget https://cdn.ipip.net/17mon/besttrace4linux.zip     //下载 besttrace Linux 版本

unzip besttrace4linux.zip    //解压zip压缩包

chmod +x besttrace        //给besttrace添加执行权限

./besttrace -q1 -g cn IP   //运行 besttrace ,把IP换实际要测试的IP地址

示例:./besttrace -q1 -g cn 45.32.133.76

注意:这个命令是中文的,可以选择指定IP进行Tracert、也可以选用系统提供的IP进行测试,包括四大主流网络线路都可以检测。

六、Ping值延迟测试

这个基本上是我们常用的检测访问速度延迟方法,现在很多站长工具都提供ping值检测功能,不过这里建议使用ipip进行测试(也可以详细测试Tracert路由信息),更好用一点:

网址:tools.ipip.net/ping.php  #复制在浏览器打开

国外vps ping值测试工具

七、网络加速脚本

1、一键开启BBR(内核版本大于4.9就可以,Debian 9和CentOS 7直装)

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p

详细手动安装过程参考:国外VPS安装BBR加速功能详细过程介绍

八、WebBench压力测试

这个主要就是模拟用户对网站访问的压力测试,一般会利用WebBench工具检测,使用很简单,依次输入以下命令安装和检测:

A – 安装webbench工具

wget http://www.idccoupon.com/tools/webbench.tar.gz  #下载webbench

yum install -y gcc ctags #先安装组件完成编译

tar zxvf webbench.tar.gz #解压

cd webbench-1.5   #进入webbench目录

make && make install #编译安装

webbench -c 200 -t 60 http://需要测试的网址/   #测试方法

以上测试意思是说60秒发送200个用户的访问压力。

九、GeekBench6性能测试

wget http://cdn.geekbench.com/Geekbench-6.2.2-Linux.tar.gz
tar xf Geekbench-6.2.2-Linux.tar.gz
cd Geekbench-6.2.2-Linux
./geekbench6

十、UnixBench跑分测试

wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh
chmod +x unixbench.sh
./unixbench.sh

运行成功之后,UnixBench跑分测试时间较长,耐心等待即可,大多在20分钟左右即可完成。

注意:如果通过UnixBench压缩文件安装且运行./Run命令的话,要是没有安装一些必要的组件可能会出现错误,常见错误及解决方法如下。

①、运行make命令的时候出现”make: gcc: Command not found”错误:

解决方法:执行命令 yum install gcc (debian系统需要用apt-get)

运行之后在执行以下命令:

make
./Run

②、出现”bash: make: command not found”错误提示:

解决方法:执行命令 yum -y install gcc automake autoconf libtool make

③、-bash: ./Run: /usr/bin/perl: bad interpreter错误提示:

解决方法:执行命令 yum install perl

④、Can’t locate Time/HiRes.pm in @INC 错误提示

解决方法:执行命令  yum -y  install perl-Time-HiRes

总之

以上就是国外VPS硬件性能和访问速度测试比较常用的方法,经过以上命令测试之后基本对VPS的性能和速度都能够有大概了解。当然,如果你想了解更全面详细的数据,可能还需要借助更多的工具来检测,具体可以多花点时间网站找些相关技术教程看看,这里小编就不多介绍了。

更多命令参考:检测Linux服务器系统性能的常用命令方法分享(二)

未经允许不得转载:惠主机 » 国外VPS硬件性能和访问速度测试常用方法分享