返回首页
当前位置: 主页 > 其他教程 > 电脑教程 >

VPS常用测试命令大全

时间:2015-11-08 21:10来源:Office教程学习网 www.office68.com编辑:麦田守望者

摘要

我们购买的时候会去网上搜一些别人关于这个IDC的产品的评论和分析,自己买回来了以后也会对机器进行一个测试,有些IDC是支持三天内无条件退款的,我这里把一些常用的测试命令及运行结果分享给大家。

概述

我拿来做演示的机器是DS(DirectSpace)的一款$15/Year的套餐,有很多人说他家机器不错,但是我这次测试的结果并不是太好,当然跟我买的套餐也是不一样的,我这款机器的母鸡不是专门的服务器,倒有点像PC。除了一分钱一分货的真理以外,人品也是需要考虑的一个问题,遇到不好的节点,也许同一公司同一机房都会有差别。

命令

查看CPU

命令

cat /proc/cpuinfo

这个命令是查看CPU的相关信息的命令,能够比较真实的反应母鸡的CPU的信息。

可以看到这款VPS的母鸡是酷睿 I5的处理器,主频是2.8GHz,这里没有限制VPS的主频,有些IDC会限制VPS的CPU,以防折腾族。

查看内存

命令

free -m

这个命令是看总内存,剩余内存等信息的。其中-m是参数信息,按照MB计算。

这里看的出来我的VPS内存是768M,用了396M,剩余371M,但是我这款套餐是512M内存,突发768M内存。SWAP交换内存是0,也就是说一旦实际内存使用完了,机器就会卡死,没有虚拟内存可以用。

查看容量

命令

df -lh

这个是硬盘容量的一条命令,-l -h是参数信息。这个命令可以很直观的看到VPS的容量。

从上图可以看到,我的VPS总容量是20G,已经用了用了907M,占了总内存的5%。tmpfs虚拟内存文件系统占了768M。

测试网速

命令

 wget http://cachefly.cachefly.net/100mb.test

这里是下载的一个100M的测试文件。

看地址也知道从哪下载的。cachefly公司的一个站点,基本上大家都是下载这个文件来测试网速的,我这里速度平均有12.2MB/s,大概也就是百M带宽的水平吧。如果是70M/S,大概就是G口。

测试硬盘IO性能

命令

dd if=/dev/zero of=test bs=64k count=4k oflag=dsync

这里是大家常说的测试硬盘的dd命令,而不是DDOS的简称。

当然速度越快越好,像我这个2.5MB/s已经基本上算是末流了,但是1MB/s拿来做网站速度也是不错的。测试硬盘IO性能,对硬盘的损害很大,不建议多次或长时间尝试。这个可以当成是模拟数据库插入操作,实际上是拷贝了4k块64k的数据所以很基本上数据出来就是256MB左右,比如这个就是268M,比较慢。50M左右算是比较正常的。当然如果邻居使用占用大量磁盘的程序时也会影响你的测试结果。

其他

还有一些测试命令,不常用,但是对于一些想全面了解这款机器的人还是比较有用的。

命令

uptime

查看运行时间,当前在线人数等信息。

命令

top

动态监控CPU、内存使用,动态显示占用CPU的程序,5s钟刷新一次。

命令

cat /proc/meminfo

查看内存信息,比free -m要详细,类似于查看CPU信息。

命令

iostat

查看磁盘和内存使用率的,有些Linux可能无法运行该命令

命令

Vmstat

进程、内存、页面I/O块和CPU等信息的监控,有些Linux可能无法运行该命令

命令

virt-what

查看当前虚拟化技术。这个命令比较鸡肋,谁买了VPS会不知道是什么样子的虚拟化技术。有些Linux可能无法运行该命令

概述

从以上的测试看,这款机器并不是非常好,可以说是非常不好,但是价格确实极低的。当然测试一个VPS也不是以上简单几个命令就可以的,常用的测试手段有ping、tracert,还有跑分工具UBI等。

测试完毕以后生成下了一些临时文件,要将他们删掉。

rm -rf 100mb.test

rm-rf  test

------分隔线----------------------------
标签(Tag):VPS常用测试命令
------分隔线----------------------------
推荐内容
猜你感兴趣