VPS性能测试
1 cpu硬件参数
cat /proc/cpuinfo
我们可以看到CPU的型号、物理CPU个数(显示0)表示只有1个只有1个物理处理器、CPU核心数(cpu cores)等参数,至少我们需要比较商家提供的数据与我们购买的是否一致。然后对比不同的商家信息。
2 VPS性能测试:硬盘IO读写能力测试
dd if=/dev/zero of=test bs=64k count=4k oflag=dsync
dd if=/dev/zero of=test bs=8k count=256k conv=fdatasync
如果需要商家对比的话,我们可以看看硬盘的读写IO性能,读写速度。
3 VPS性能测试:上传和下载测试
一切的VPS性能都需要我们的应用,一般我们需要用来上传和下载文件,上传文件分两种,本地或者远程,一般本地我们通过自己本地区FTP上传,各地区,我们每个电脑测试的不同,这个需要我们自己测试,包括下载也是一样的,我们上传一个较大的文件到VPS中,然后通过浏览器或者FTP下载到本地,对比速度和给予的带宽速度。
如果需要测试远程下载,使用下面测试命令
wget http://cachefly.cachefly.net/100mb.test
用这个下载到VPS主机,然后对比速度。
4 VPS性能测试:PING速度和路由追踪测试
速度测试是比较关键的,无论商家如何吹嘘,我们自己包括用户使用的速度不好,或者达不到我们需要的效果,即便再便宜VPS我们也可能不会选择。一般我们测试速度可以用PING测试各地区的访问PING值,用WinMTR工具测试路由追踪看看线路的走向,比如有些线路是绕道的并不是直连。
PING速度测试工具:
http://www.webkaka.com/Ping.aspx
http://ping.chinaz.com/
至少我们可以从数据上看到各地区的访问速度,但有些时候PING值并不能代表一切,因为有些VPS或者主机是限制PING的,我们如果网站可以打开PING的全部是超时,那说明是禁止PING的(如果有数据,然后很多超时,那说明丢包严重)。
路由追踪测试,我们可以用WinMTR本地软件,或者用在线工具:
webkaka追踪路由 - http://www.webkaka.com/Tracert.aspx
5 VPS性能测试:webbench压力测试
我们会用到外部的第三方工具资源模拟用户对网站进行压力测试。比较常用、且简单的方法是用webbench工具测试,这里老蒋就利用基于Linux VPS,分享webbench工具的使用方法。
A - 安装webbench工具
wget http://soft.itbulu.com/tools/webbench-1.5.tar.gz #下载webbench
yum install -y gcc ctags #我们需要先安装组件完成编译
tar zxvf webbench-1.5.tar.gz #解压
cd webbench-1.5 #进入webbench目录
make && make install #编译安装
B - webbench使用方法
webbench -c 100 -t 30 http://需要测试压力的网址/
意思就是说30秒发送100个用户的压力访问
我们可以看到,速度是70页面每分钟,35次成功0失败。
参考资料
8个常用VPS性能测试方法:CPU内存、硬盘读写IO、速度、UnixBench跑分
VPS性能测试的更多相关文章
- VPS性能测试:CPU内存,硬盘IO读写,带宽速度,UnixBench和压力测试
现在便宜的VPS主机越来越多了,一些美国的VPS主机甚至给出1美元一月的VPS,堪比虚拟主机还要便宜,巨大的价格优势吸引不少人购买和使用,而近些年来国内的主机商也开始意识到便宜的VPS对草根站长的诱惑 ...
- VPS性能测试(3):磁盘IO读写速度、SSD硬盘速度测试
1.磁盘IO,即输入/输出(Input/Output),这是测试磁盘性能一个重要指标,一些便宜的VPS主机为了降低成本,以大量的低性能的硬盘来充当服务器,导致VPS主机因为IO差而拖了整个主机性能的后 ...
- VPS性能测试(2):内存大小、交换空间、高速缓存、实际使用内存
1.要想查看购买的VPS主机的内存信息,执行:cat /proc/meminfo,主要是看内存大小.交换空间.高速缓存 2.VPS主机实际使用内存大小.Linux管理内存的机制是这样的:无论物理内存有 ...
- VPS性能测试(1):CPU物理个数、内核、超线程、多核心
1.登录VPS界面,执行:cat /proc/cpuinfo,就会显示出VPS主机的CPU详细参数,如内核.频率.型号等等 2.主要参数physical_id表示物理CPU个数,cpu cores是内 ...
- VPS性能测试shell工具以及锐速安装
比较熟悉的UnixBench非常耗费资源,需要长时间跑满cpu和IO,很多主机商都深恶痛绝,会做各种限制,其实也代表不了实际使用的业务效果,毕竟真正需要那么多cpu和IO的应用并不多.而网络状况却是大 ...
- linux主机vps简单性能测试
第一,CPU.内存.硬盘检测 cat /proc/cpuinfo (查看CPU信息) cat /proc/meminfo (查看内存信息) df -lh (查看硬盘信息) 这个命令可以看到我们购买的V ...
- 常用VPS测试工具整理
来源: http://www.vpser.net/manage/vps-test-tool.html 购买VPS前主要是使用一些网络测试工具如ping.tracert.WinMTR之类的工具进行测试, ...
- VPS性能测试方法小结(8)
1.为了能够得到更为准确和详细的有关VPS主机性能测试数据,我们应该多角度.全方位地运行多种VPS性能测试工具来进行检测,同时也要记得排除因本地网络环境而造成的数据结果的错误. 2.VPS主机性能跑分 ...
- [转帖]linux操作系统测试工具
linux操作系统测试工具 http://cfdtesting.com/879156.html 作者: minions_222 来源: CFDTesting.com采编 发布于: ...
随机推荐
- [转]Spring MVC 事务配置
Spring MVC事务配置 要了解事务配置的所有方法,请看一下<Spring事务配置的5种方法> 本文介绍两种配置方法: <tx:advice/>就是告诉事务管理器:怎么做 ...
- <摘录>Linux 环境下编译 0.11版本内核 kernel
系统环境:Fedora 13 + gcc-4.4.5 最近在看<linux内核0.11完全注释>一书,由于书中涉及汇编语言的地方众多,本人在大学时汇编语言学得一塌糊涂,所以实在看不下去了, ...
- GCC,LLVM,Clang编译器对比
http://www.cnblogs.com/qoakzmxncb/archive/2013/04/18/3029105.html 在XCode中,我们经常会看到这些编译选项(如下图),有些人可能 ...
- winform 中设置窗体的默认焦点
转载:http://www.cnblogs.com/weekzero/p/3504513.html winform的窗体中,有时候需要设置默认焦点,有时候需要取消默认焦点. 设置默认焦点,最简单的方法 ...
- 掌握Linux编程的10个步骤
Linux 编程经典书籍推荐 Denis 2008年10月17日 浏览:84168 成为一名精通 Linux 程序设计的高级程序员一直是不少朋友孜孜以求的目标.根据中华英才网统计数据,北京地区 Lin ...
- threadlocal彻底理解,深刻
本文转自http://blog.csdn.net/huachao1001/article/details/51970237 ThreadLocal的使用相信大家都比较熟悉,但是ThreadLocal内 ...
- 【Morn UI系列教程】Morn简介及使用教程
网页游戏开发的一大部分工作是在和UI制作上,一个好的工具及框架能使开发事半功倍,Adobe自带flash IDE和Flex各有不足. Morn UI学习了Flash IDE使用的方便性(比如图层功能, ...
- fmri 分析数据 fsl & spm 两大平台比对
基于下面这份ppt:Comparing SPM and FSL, by lChris Rorden fsl & spm都是免费的,都很受欢迎.spm更受欢迎. 两者的区别在于何时利用norma ...
- 流畅的python第七章函数装饰器和闭包学习记录
本章讨论的话题 python如何计算装饰器句法 python如何判断变量是不是局部的(通过函数内部是否给变量赋值过来判断是否是局部变量) 闭包存在的原因和工作原理(闭包是一种函数,它会保留定义函数时存 ...
- python利用opencv去除水印方法
OpenCV(Open Source Computer Vision Library)是一个跨平台计算机视觉库,实现了图像处理和计算机视觉方面的很多通用算法 在python中可以利用opencv来去除 ...