概述

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

命令

查看CPU

命令
[code lang="bash"] cat /proc/cpuinfo[/code]
这个命令是查看CPU的相关信息的命令,能够比较真实的反应母鸡的CPU的信息。

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

查看内存

命令
[code lang="bash"] free -m[/code]
这个命令是看总内存,剩余内存等信息的。其中-m是参数信息,按照MB计算。

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

查看容量

命令
[code lang="bash"] df -lh[/code]
这个是硬盘容量的一条命令,-l -h是参数信息。这个命令可以很直观的看到VPS的容量。

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

测试网速

命令
[code lang="bash"] wget http://cachefly.cachefly.net/100mb.test[/code]
这里是下载的一个100M的测试文件。

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

测试硬盘IO性能

命令
[code lang="bash"] dd if=/dev/zero of=test bs=64k count=4k oflag=dsync[/code]
这里是大家常说的测试硬盘的dd命令,而不是DDOS的简称。

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

其他

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

命令
[code lang="bash"]uptime[/code]
查看运行时间,当前在线人数等信息。

命令
[code lang="bash"]top</pre>
动态监控CPU、内存使用,动态显示占用CPU的程序,5s钟刷新一次。

<strong>命令</strong>
[code lang="bash"]cat /proc/meminfo[/code]
查看内存信息,比free -m要详细,类似于查看CPU信息。

命令
[code lang="bash"]iostat[/code]
查看磁盘和内存使用率的,有些Linux可能无法运行该命令

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

命令
[code lang="bash"]virt-what[/code]
查看当前虚拟化技术。这个命令比较鸡肋,谁买了VPS会不知道是什么样子的虚拟化技术。有些Linux可能无法运行该命令

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

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

[code lang="bash"]rm -rf 100mb.test

rm-rf test[/code]

最后修改:2022 年 05 月 23 日
如果觉得我的文章对你有用,请随意赞赏