一、VPS综合性能测试:一键测试脚本bench.sh和UnixBench跑分工具测试
1.1 91YUN一键测试脚本
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/code/master/test_91yun.sh && bash test_91yun.sh
1.2一键测试脚本bench.sh命令:
wget -qO- bench.sh | bash
附图
总结一下 bench.sh 特点:
a、显示当前测试的各种系统信息;
b、取自世界多处的知名数据中心的测试点,下载测试比较全面;
c、支持 IPv6 下载测速;
d、IO 测试三次,并显示平均值。
1.3 UnixBench跑分工具测试
unixbench.sh 脚本测试,即可全面测试 VPS 的性能。
二、硬件测试
第一行的load average即为系统负载,就是说整个VPS资源占用情况,如果正常建站,一般很少有超过5的时候;
第三行的,这个是CPU占用资源。还有后面的??%wa这个是硬盘状态,正常情况下CPU最好不要超过30%占用.wa指数长期30%以上,基本上硬盘就是不给力状态。
第四行是内存,总内存,已使用内存,空闲内存。
2、查看CPU,硬盘和内存信息
2.1、查看CPU命令:cat /proc/cpuinfo 可查看CPU信息,也可以在探针里面看,探针里面比较详细。
CPU具体信息查询网站:www.anandtech.com/Bench - www.cpubenchmark.net
2.2、查看内存大小命令:cat /proc/meminfo
内存使用情况命令:free -m
2.3、查看硬盘信息命令:df –lh
查看硬盘使用时间命令:sudo smartctl -A /dev/sda (ubuntu系统使用),查看Power_On_Hours这一行,数值是小时数,除以24就是硬盘使用天数
Centos系统查看硬盘使用时间命令:
先输入:yum -y install smartmontools
然后在输入:smartctl -A /dev/sda 或者 smartctl -A /dev/sdb
注意:Centos系统在虚拟成OVZ/KVM/XEN系统后,无法查看系统时间
三、硬盘IO性能测试
两个命令:
dd if=/dev/zero of=test bs=64k count=4k oflag=dsyncdd if=/dev/zero of=test bs=8k count=256k conv=fdatasync
五、VPS的访问速度测试
1、WinMTR - 路由跟踪及PING测试软件
该软件用来测试网络延迟,以及路由追踪。
功能介绍:输入IP地址,或网站域名。点击 strart 即开始,一般情况下最尾部的值,就是ping值。Lost就是丢包,而中间的值,是所经路由器时的网络延迟。可以导出成html或txt文件,如下图:
WinMTR下载地址:百度网盘(国内速度较快) / 官方网站(国外速度较快)
2、Best Trace路由跟踪
具体如下图:Best Trace 软件下载:点击下载
3、其他PING测试或者观看TRACERT值地址
17ce:主要用来测试国内各地市、香港、台湾、少量国外的ping值、路由跟踪。
webkaka ping:主要用来测试国内各地市的ping值,也有香港、美国、日本的ping服务器节点。
just-ping:主要用来测试世界各地的ping值。
chinaz ping:主要用来测试国内的ping值。
发表评论