全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
12
返回列表 发新帖
打印 上一主题 下一主题

为什么你们测试CAC的IO都喜欢加上缓存?

[复制链接]
11#
 楼主| 发表于 2016-9-10 20:33:46 | 只看该作者
雨宫音羽 发表于 2016-9-10 16:34
楼主就没弄明白这几个参数的含义
conv=fdatasync的意思是,在命令返回前强制将数据刷入硬盘。所以这个并不 ...

听起来很复杂的样子,刚才那几个MJJ测出来几十M的速度是怎么来的?为什么我用我这个DD测CAC只有2.4,同样的命令测正常的小鸡也有70多。。
12#
发表于 2016-9-11 08:02:00 | 只看该作者
坐怀不乱西门庆 发表于 2016-9-10 20:33
听起来很复杂的样子,刚才那几个MJJ测出来几十M的速度是怎么来的?为什么我用我这个DD测CAC只有2.4,同样 ...

连续写入速度和随机写入速度听说过么 随机写入是HDD的弱项 dsync参数是一种“模拟”随机写入的方法。HDD测出来的dsync都不会太好看 只有几兆很正常。

连续写入速度可以用fdatasync来测 如果这个在HDD上也很慢 说明母鸡超售很厉害
13#
 楼主| 发表于 2016-9-11 08:17:17 | 只看该作者
雨宫音羽 发表于 2016-9-11 08:02
连续写入速度和随机写入速度听说过么 随机写入是HDD的弱项 dsync参数是一种“模拟”随机写入的方法。HDD ...

实际情况可能不是这样。
我国内的小鸡鸡不是SSD,但用
  1. dd bs=64k count=4k if=/dev/zero of=test oflag=dsync
复制代码
可以达到75,CAC号称是SSD最高只有2.4,只能假设CAC的SSD是假的。
用这个fdatasync测试国内的小鸡鸡,速度也只有100多

CAC的超售应该是公认的,但它用fdatasync来测,速度也快的飞起(70多M),这个速度和我用fdatasync测试那款国内鸡鸡的速度相差不多。
14#
发表于 2016-9-11 08:57:27 | 只看该作者
坐怀不乱西门庆 发表于 2016-9-11 08:17
实际情况可能不是这样。
我国内的小鸡鸡不是SSD,但用可以达到75,CAC号称是SSD最高只有2.4,只能假设CAC ...


母鸡可以强制开启writeback缓存(即使用dsync也无法避免) 或者使用RAID阵列卡上的写缓存 这样即使是HDD 也能测出很高的dsync速度
15#
发表于 2016-9-11 09:00:51 | 只看该作者
另外实际测试4K速度应该是用
dd if=/dev/zero of=test bs=4k count=64k oflag=dsync
每个block size应该是4K而不是64K。楼主那个参数测出来的还不是真正的随机写入速度(虽然本身用dd测速度就很不正规)
16#
发表于 2016-9-11 11:22:27 | 只看该作者
用楼主这个测了也就100多K,CAC要完
17#
 楼主| 发表于 2016-9-11 14:19:52 来自手机 | 只看该作者
greatly 发表于 2016-9-11 11:22
用楼主这个测了也就100多K,CAC要完

正常能做站的鸡鸡能跑70M。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-10 12:07 , Processed in 0.094177 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表