全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: xianai

[疑问] 想KVM的dd,轻松加速到100M/s以上的看过来

[复制链接]
发表于 2012-4-21 17:10:54 | 显示全部楼层
不错不错,学习一下
发表于 2012-4-21 17:11:15 | 显示全部楼层
加oflag=dsync玩的就是系统,不加玩的才是硬盘
发表于 2012-4-21 17:11:52 | 显示全部楼层
xianai 发表于 2012-4-21 17:04
哦,5.8确实没有试过,呵呵,那具体在那个下面测试出来是多少呢?


很糟,virtio + cache=none后也只有10-15MB/s左右。
 楼主| 发表于 2012-4-21 17:12:06 | 显示全部楼层
我是人 发表于 2012-4-21 16:34
传说中还可以把scheduler设成deadline+noop来优化,不过我试了没什么效果。。。 ...

恩,scheduler主要作用是合并小的IO作为大的IO另外(dd这样的写入方式显然对合并有利些,但是文件系统的IO显然不是每个都这么有规律哦),均衡多个不同的进程之间的IO,但是在你硬盘速度一定的情况下,应该优化没有那么夸张啦。3.2版本以后的内核对写入均衡的要更好些,能起到的效果是不至于一个频繁写入的进程将所有进程彻底拖死,大家等着吧。
 楼主| 发表于 2012-4-21 17:13:34 | 显示全部楼层
本帖最后由 xianai 于 2012-4-21 17:14 编辑
我是人 发表于 2012-4-21 17:11
很糟,virtio + cache=none后也只有10-15MB/s左右。


所以要 cache=writeback 嘛~,当然啦,我说过了,
这个要看你母鸡的稳定程度(包括机房),如果不是很稳定的吧,还是用none吧,呵呵
发表于 2012-4-21 17:23:29 | 显示全部楼层
xianai 发表于 2012-4-21 17:13
所以要 cache=writeback 嘛~,当然啦,我说过了,
这个要看你母鸡的稳定程度(包括机房),如果不是很稳 ...

重点不是这个。

同样条件下,virtio + cache=none在2.6.32上可以得到70MB/s。
发表于 2012-4-21 17:24:44 | 显示全部楼层
开回写要命的,只推荐在硬阵列卡带电池情况下使用
 楼主| 发表于 2012-4-21 17:28:09 | 显示全部楼层
我是人 发表于 2012-4-21 17:23
重点不是这个。

同样条件下,virtio + cache=none在2.6.32上可以得到70MB/s。


恩,那应该是内核和KVM的问题咯,
另外,虚拟盘创建的参数可能也有些关系的。
发表于 2012-4-21 17:28:11 | 显示全部楼层
sblnrrk 发表于 2012-4-21 17:24
开回写要命的,只推荐在硬阵列卡带电池情况下使用

的确。。。所以除非是测试,要不然坚决不玩cache=writeback。
 楼主| 发表于 2012-4-21 17:30:21 | 显示全部楼层
我是人 发表于 2012-4-21 17:28
的确。。。所以除非是测试,要不然坚决不玩cache=writeback。

恩,你们是诚信商人
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-19 17:50 , Processed in 0.063540 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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