VPS简单性能测试命令

时间:2011年5月16日 栏目:VPS教程 作者:赵 容 点击: 38,635 次

自营机房/高防服务器/高防VPS/美国高防/洛杉矶VPS/洛杉矶高防服务器

很多同学,都跟赵容一样,盲目的买进一些VPS,买到了也基本没有测试下VPS的性能,所以,今天我就把几个简单的VPS性能测试(也可以说是查看)命令发出来,大家参考下(新手参考,老鸟请勿见笑)

1.top

Top命令显示了实际CPU使用情况,默认情况下,它显示了服务器上占用CPU的任务信息并且每5秒钟刷新一次。你可以通过多种方式分类它们,包括PID、时间和内存使用情况。

top

第一行的load average即为系统负载,就是说整个VPS资源占用情况,如果正常建站,一般很少有超过5的时候;

第三行的,这个是CPU占用资源。还有后面的??%wa这个是硬盘状态,正常情况下CPU最好不要超过30%占用.wa指数长期30%以上,基本上硬盘就是不给力状态。

第四行是内存,总内存,已使用内存,空闲内存。我这里是W2的VPS,内存为1GB,大家可以参考下。

2.查看CPU,硬盘和内存信息

命令:cat /proc/cpuinfo(CPU信息)

cat /proc/meminfo(内存信息)

df –lh(查看硬盘信息)

这些,都只是简单的查看VPS的参数,我就不截图了。

3.下载测试

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

100mbtest

图中有下载速率,我这个是W2的,下载超级不给力,大致上,如果你是100MB端口的话,应该7-10m/s,10MB端口的话,也有1m/s左右了。

4.磁盘I/O测试

命令:dd if=/dev/zero of=test bs=64k count=16k oflag=dsync

这个命令,是测试磁盘I/O性能的,图中有磁盘写入速率,可以作为参考。

iotest

或者使用此命令:dd if=/dev/zero of=test bs=64k count=4k oflag=dsync

【小提示】其实正常做站,这个DD值不必过于纠结,只要不是低得离谱都没有很大的差异,赵容本人也在DD值不到1M/s的VPS做了很久的站。

SSD磁盘用这个命令:hdparm -t /dev/xvda

经过上面两步测试,磁盘多出了2个文件:100mb.test,test,我们用命令删除它们。

rm 100mb.test                       rm test

5.UBI跑分综合性能测试

命令:wget http://www.CTOHome.com/linux-vps-pack/unixbench.sh;sh ./unixbench.sh;

这个命令运行的时间比较久,因为好多VPS都是赵容借来半小时看看简单性能的,所以一般没有做这项测试。这个测试完成后的综合分数也可以看出一个VPS的性能:一般高于400分就算正常水准,如果高于1000的话,就是非常给力。

6.其他测试命令

命令:iostat  (磁盘和内存使用率)

命令:Vmstat  (进程、内存、页面I/O块和CPU等信息的监控)

最后,更新最简单的一键测试综合性能:wget -qO- bench.sh | bash

高防VPS/洛杉矶高防/高防服务器/20年老牌机房

声明: 博客仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!一分钱一分货仍是恒久不变之真理,未成年读者(包括生理和心理)请在监护人陪同下访问本站!本文由( 赵 容 )原创编译,转载请保留链接: VPS简单性能测试命令码字不易,谢绝复制粘贴!
关于使用: 本站主要分享服务器及VPS信息,不提供任何产品销售及代购,所有访客朋友请在国家法律法规许可范围内购买和使用产品,QQ群讨论:683851361.
关于安全: 任何IDC都有倒闭和跑路的可能,主机线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.

VPS简单性能测试命令:目前有20 条留言

  1. 10楼
    笑玖:

    😛 找的好辛苦,原来你在这里,,,,,部落很好,我会看,一直

    2014-05-27 16:35 [回复]
    • 赵 容:

      哥子你找这篇文章的话,我告诉你一个办法,点头部导航的:新手指引,最快捷。

      2014-05-27 16:36 [回复]
  2. 9楼
    master:

    我的跑分 3 CPUs in system; running 1 parallel copy of tests 1681 😕

    2014-03-12 23:21 [回复]
  3. 8楼
    弱者:

    UBI跑分貌似不行了。用命令执行不了。http://imgsrc.baidu.com/forum/w%3D580/sign=e0e8e28a08f79052ef1f47363cf2d738/5243fbf2b211931370326e2964380cd791238d32.jpg

    2013-07-04 10:50 [回复]
    • 解决方法:
      http:/ /www.maitaidan.com/archives/214.html

      2013-07-08 22:21 [回复]
  4. 7楼
    OYOY:

    quickpacket 256M拉斯维加斯的vps,进行上面的UBI跑分综合性能测试,得分1397.4,容哥觉得怎么样

    2013-03-26 11:45 [回复]
    • 空灵:

      我的512也才199

      2013-07-16 11:32 [回复]
  5. 6楼
    林境况:

    UBI测试完,都怎么删除哪些文件啊?

    2013-02-04 12:25 [回复]
    • 赵 容:

      用rm啊

      2013-02-04 12:48 [回复]
      • 这个脚本会在你系统里安装一些包,要使用命令来删除。 我的centos可以这样:
        yum remove autoconf gcc gcc-c++ time kernel-headers glibc-headers glibc-devel cpp cloog-ppl libgomp libstdc++-devel mpfr ppl

        2013-05-15 09:56 [回复]
  6. 5楼
    a130301:

    1.3M/s真的做站没影响吗?我多天多次测试基本稳定在1.3M左右。

    2012-04-21 13:00 [回复]
    • 赵 容:

      如果你确实在意这个,不妨退款购买更高性能的VPS。

      2012-04-21 13:02 [回复]
  7. 4楼
    a130301:

    容哥,我用dd if=/dev/zero of=test bs=64k count=512 oflag=dsync测试为1.3M/s,用dd if=/dev/zero of=test bs=64k count=4k conv=fsync和dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync测试为72M/s,哪个是真正的IO啊。

    2012-04-20 21:11 [回复]
    • 赵 容:

      都是IO,只是测试命令不同,对硬盘的摧残程度不同。

      2012-04-21 00:25 [回复]
      • a130301:

        差别那么大,那以哪个为准呢?我想用来做站,如果是1.3M/s的话还能用吗?

        2012-04-21 12:33 [回复]
        • 赵 容:

          我个人理解,1.3M/s对于做站几无影响。
          另外,这个值并没有一个特定的规矩,理论上来说,自然是越大越好。

          2012-04-21 12:35 [回复]
  8. 地板
    a130301:

    容哥,有个问题,磁盘I/O测试那个命令有一台vps为什么没反应,而另一台却可以测试,两台vps是不同公司的。

    2012-03-23 12:44 [回复]
    • 赵 容:

      没反应的那个可能网络或者磁盘有些小问题……

      2012-03-23 15:06 [回复]
  9. 板凳
    Wengege:

    收藏了。下次有盆友再买了VPS拿过来测试下。

    2011-08-04 15:50 [回复]
  10. 沙发
    Jr:

    很好,学习了

    2011-06-11 13:18 [回复]

发表评论


hostyun locvps

广而告之