快捷搜索:   nginx

常用服务器 VPS测试测速命令及工具

想购买服务器或者购买VPS之前都要先考察一下线路情况,或者买完以后要测试一下服务器对外的线路情况,机器硬件水平,I/O能力等等数据,用来综合考量购买划算不划算。这里以LINUX类系统来做解释,WINDOWS系统基本上硬件方面大家都会看了

一、硬件篇

硬件方面,可以使用各种探针,这里推荐雅黑探针:tz.zip

然后就是各种SSH里的查询命令。

查看硬件配置

1、查看CPU

cat /proc/cpuinfo

2、查看内存

free -m


3 查看硬盘参数

yum -y install smartmontools
smartctl -a /dev/sda

/dev/sda是你的硬盘地址,可以用df -h查看


这里介绍下关键性的几个参数:

Power_On_Hours是硬盘使用的总时间Load_Cycle_Count是加载循环计数Temperature_Celsius是硬盘温度

如果觉得找起比较麻烦,直接再执行以下命令:

smartctl -a /dev/sda |egrep 'Load_Cycle_Count|Power_On_Hours|Temperature_Celsius'


硬盘性能测试:

Linux上运行:dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync && rm -f test
此命令最好慎用,会占比较多的磁盘IO,如果是在VPS上要确保这样不会干扰到母鸡,不然可能被服务商给找麻烦。

hdparm -Tt也是不错的硬盘IO测试工具,主要用来测试SSD硬盘。

Windows上可以使用HD Tune进行测试。



二、网络篇

1、ping测试工具

17ce:主要用来测试国内各地市、香港、台湾、少量国外的ping值、路由跟踪。

webkaka ping:主要用来测试国内各地市的ping值,也有香港、美国、日本的ping服务器节点。

just-ping:主要用来测试世界各地的ping值。

chinaz ping:主要用来测试国内的ping值。

ping.pe :可以测速全球各地的PING延时情况含国内

2、tracert工具

17ce 路由跟踪测试

webkaka路由节点跟踪

IPIP路由跟踪测速

WinMTR-v092.zipwindows上的一个tracert工具工具比Win系统自带的tracert快很多,功能上也要强大。

具体使用方法及参数介绍:

在【Host】文本框中输入要要查询的主机的域名或IP,然后点【Start】。随后下面将会显示查询的结果。每个栏位所代表的意思是:

  • Hostname:主机名

  • Nr:节点的数量。

  • Loss%: ping 数据包回应失败的百分比。

  • Sent:已经发送的数据包。

  • Recv:成功接收的数据包数。

  • Best:回应时间的最小值。

  • Avrg:平均回应时间。

  • Worst:回应时间的最大值。

  • Last:最后一个数据包的回应时间。


3、VPS下载测速

VPS上运行:

美国节点:

wget http://cachefly.cachefly.net/100mb.test && rm -f 100mb.test

青岛阿里云节点:

wget http://qd-test.oss-cn-qingdao.aliyuncs.com/%E9%9D%92%E5%B2%9B%E8%8A%82%E7%82%B9%E6%96%87%E4%BB%B6%E4%B8%8B%E8%BD%BD%E6%B5%8B%E9%80%9F.mp4 && rm -f %E9%9D%92%E5%B2%9B%E8%8A%82%E7%82%B9%E6%96%87%E4%BB%B6%E4%B8%8B%E8%BD%BD%E6%B5%8B%E9%80%9F.mp4


杭州阿里云节点:

wget http://hz-test.oss.aliyuncs.com/%E6%9D%AD%E5%B7%9E%E8%8A%82%E7%82%B9%E6%96%87%E4%BB%B6%E4%B8%8B%E8%BD%BD%E6%B5%8B%E9%80%9F.mp4 && rm -f %E6%9D%AD%E5%B7%9E%E8%8A%82%E7%82%B9%E6%96%87%E4%BB%B6%E4%B8%8B%E8%BD%BD%E6%B5%8B%E9%80%9F.mp4


日本节点:

wget http://hnd-jp-ping.vultr.com/vultr.com.100MB.bin && rm -f vultr.com.100MB.bin


blob.png

红框处就是你服务器访问对应节点的速度(下载速度)

您可能还会对下面的文章感兴趣: