阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 9391阅读
  • 4回复

[分享]测试Linux服务器I/O性能的几种方法

级别: 论坛版主
发帖
9349
云币
14165
DD测试 mQ*:?\@  
适用于普通云盘和常规硬盘服务 FZ)_WaqGf  
  1. dd bs=64k count=4k if=/dev/zero of=test //最没有参考价值,很多垃圾 VPS 的拖都会用这个
  2. dd bs=64k count=4k if=/dev/zero of=test;  //sync不怎么严格
  3. dd bs=64k count=4k if=/dev/zero of=test conv=fdatasync  //国外标准,不怎么严格
  4. dd bs=64k count=4k if=/dev/zero of=test oflag=dsync  //国内标准,严格,有参考价值
""|vhgP  
解释一下,第一条是最没有参考价值和最后一条可能会有 400 倍的差距,一些不良主机上就会用说主机的 I/O 多么多么牛X。 U ]Ek 5p  
最后一条超过 10M 可以正常建站,超过 50M 就无敌拉。最有一条很严格,也是国内发烧最喜欢的了。 fo;Ftf0  
?ey!wcv~  
Hdparm mR\rK&'6  
hdparm 可检测,显示与设定 IDE 或 SCSI 硬盘的参数。对 SSD 硬盘的检测有很参考价值。 适用于 SSD 云盘和 固态硬盘的服务器。 X"0n*UTF,  
wi-O}*O   
安装 6p|*H?|It  
@ )owj^sA  
  1. yum install hdparm -y // Redhat、Centos、fedora
  2. apt-get install hdparm -y // Debian、Ubuntu
测试
  1. hdparm -t /dev/xvda
  2. 注:“/dev/xvda”指的是对应磁盘的驱动号,不同虚拟化可以会不同,请执行“fdisk -l”查看。
  3. /dev/xvda 一般是本地磁盘(如果你是本地云磁盘) ; /dev/xvdb 之类的是 SSD 云盘
Z/n\Ak sE  
6`Zx\bPDm  
欢迎到:
https://www.vobe.io/106 交流。  ky0Fm W  
教你一键挂载阿里云盘: https://www.vobe.io/98 ckY,6e"6  
16Ym*kWIps  
~M7 J{hK  
[ 此帖被ivmmff在2015-08-06 22:55重新编辑 ]
级别: 科学怪人
发帖
9441
云币
14683
只看该作者 沙发  发表于: 2015-07-24
学习下吧
本帖最近评分记录: 1 条评分 云币 +1
ivmmff 云币 +1 爱学习,给个赞 2015-07-24
级别: 论坛版主
发帖
9349
云币
14165
只看该作者 板凳  发表于: 2015-07-24
爱学习,给个赞
级别: 程序猿
发帖
408
云币
407
只看该作者 地板  发表于: 2015-07-24
用unixbench 机器性能一目了然
级别: 科学怪人
发帖
6261
云币
9942

只看该作者 4楼 发表于: 2015-07-24
支持下
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)