阳光越强烈
阴影就越是深邃

vps性能常规评测方法及工具

VPS这种东西要看就像买电器,买便宜了性能可能不好,买贵了可能被坑,不过便宜有便宜的道理,贵有贵的理由,一般速度,稳定性等因素决定VPS的价格,所以要买VPS一定要检测性能,起码也看看别人的评测!,那么我们应该怎么来检测呢?今天太阳塔就推荐一些实用的方法和评测工具给大家!

UnixBench

UnixBench是一款不错的Linux下的VPS性能测试软件,介绍一下怎么玩

1.安装必要模块

yum install make gcc (可能需要)

yum install time (可能需要)

2.下载安装

wget http://deak17.googlecode.com/files/unixbench-4.1.0-wht.tar.gz 下载

tar xzf unixbench-4.1.0-wht.tar.gz 解压

cd unixbench-4.1.0-wht-2/ 进目录

make 编译
3.检测性能
./Run
注:UnixBench整个测试过程可能需要十几分钟以上,需要耐心等待,还有等的时候就不要看岛国的教育片了,还是看国产的吧

4.指标的含义

1,Dhrystone:测试系统的基础运算能力,测试的重点是字符串处理,没有涉及浮点运算,它在很大程度上受到硬件、软件设计、编译器和链接选项、代码优化、缓存等影响。

2,Whetstone,测试浮点运算,以衡量日常应用以及科学运算中的一些混合计算性能。程序通常调用C语言的各种函数,比如正弦、余弦、开方等。
3,Execl Throughput,即Execl吞吐量,execl是类unix系统中非常重要的函数,用于创建任务。
4,File Copy,即文件复制,用来测试文件的读写速度,一般与硬盘性能、系统IO设计等有关。
5,Pipe Throughput,管道吞吐量,这也是类unix系统的一个重要性能。
6,Pipe-based Context Switching 基于管道的上下文切换,这个主要通过管道测试进程间通信的性能。
7,Process Creation, 进程创建,主要用于测试系统的多进程处理能力,其实是内存带宽性能的测试。
8,Shell Scripts,shell脚本,测试shell命令的并发性能。
9,System Call Overhead,系统调用开销,估算进出内核的成本,集中性系统调用的开销。
10,Graphical Tests,提供简单的2d以及3d性能测试,这不仅仅取决于硬件,还取决于显示设备的驱动程序。

网络性能测试

Ping
懒得多说了,检测延时的,但是不能全部参考这货!

下载测试
wget http://cachefly.cachefly.net/100mb.test
看下载速度,如果是10M/s左右,大概就是百兆口。70M/S以上,大概就是传说中G口。

硬盘IO性能
这个性能很重要,一般选vps这个参数是必须看的!

dd if=/dev/zero of=test bs=64k count=4k oflag=dsync
注:测试结果,如果超过10M,可以正常建站。超过50M,算非常给力了。

CPU性能

cat /proc/cpuinfo
探针
探针测试和查看vps的运行状况,还有经行运算这个也是比较傻瓜的。

TOP命令
有时有对跨站攻击经行了防御神马的探针就可能看不到内存什么的,用SSH直接top就可以看到探针所看不到了!

top

赞(0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址