当前位置:首页>文章中心>帮助说明>VPS性能简单测试命令

VPS性能简单测试命令

发布时间:2014-01-18 点击数:1312

1.top

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

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

第三行的,这个是CPU占用资源。

第四行是内存,总内存,已使用内存,空闲内存。

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

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

cat /proc/meminfo(内存信息)

df –lh(查看硬盘信息)

3.下载测试

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

大致上,如果你是100MB端口的话,应该7-10m/s,10MB端口的话,也有1m/s左右了。

4.磁盘I/O测试

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

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

【小提示】其实正常做站,这个DD值不必过于纠结,只要不是低得离谱都没有很大的差异。

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的性能:一般高于400分就算正常水准,如果高于1000的话,就是非常给力。

6.其他测试命令

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

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