作者Litfal (Litfal)
看板Storage_Zone
标题[讨论] Intel Raid开回写快取连续写入会变差?
时间Sun Jan 6 22:55:40 2013
弄了两颗ST3000DM001组RAID0和RAID1,发现写入的状况怪怪的。
调整了许多参数後,好像是Intel 回写快取(Write Back)的问题:
若不开启回写快取,小档写入会比较差。
若开启回写快取,大档(连续)写入会变得很差。
下图是RAID1启用写入快取、关闭写入快取排清、启动Intel回写式快取的ATTO测试结果:
http://tinyurl.com/baqrf6k
可以看到连续写入降到50MB/s左右,实际复制档案也真的那麽慢...
RAID0更凄惨:
http://tinyurl.com/b9slumq
原本可以达到400MB/s,开了WB後剩80MB/s,而且连带连读取都被拉弱了。
以前没有遇到这个问题,不过这次一口气更新太多东西,搞不太清楚是哪个环节出了错。
不知道有没有使用Intel Raid的朋友,能帮忙用ATTO测一下?
我想搞清楚问题在driver或Raid ROM,或是3TB硬碟......还是AF的问题
若不是装RAID卡开机会很慢,我就把6i装上去了
测试环境:
OS: Windows 8 Pro x64
RAID ROM: 11.2.0.1527
Driver: 11.7.0.1013
MB: Asrock Z77 fatal1ty
Disk: ST3000DM001 1CH166 CC44x2
提供一下各层快取的设定:
首先是Windows 7 / 8的设定,在装置管理员中
http://tinyurl.com/bdj43hg
第一个勾是写入快取( write-caching ),使用快取後才能决定是否排清
第二个是关闭写入快取排清( write-cache flushing)
在上图、关闭写入快取排清後,才能启用Intel里面的回写式快取(Write Back)
http://tinyurl.com/aygudsh
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.240.107.129
1F:推 ChampionHare:不知道你是不是第一次用这两颗硬碟组RAID 是的话... 01/07 15:03
2F:→ ChampionHare:先尝试更新韧体看看(retail版大概有20种吧..) 01/07 15:04
3F:→ ChampionHare:其他就更换看看Intel RAID的driver or BIOS看看 01/07 15:05
4F:→ ChampionHare:印象中死鸡只有9/10两代 RAID可用 要不就得用企业版 01/07 15:06
7F:→ dnaspirit :ASUS P8H77-V + E3-V1230V2 + S牌2TB + T牌2TB 01/07 15:46
感谢两位,因为想回应的东西有点多,所以用编辑的:
首先关於韧体,我用的那两颗属於CC24版本,不能刷。
另外我有用Hitachi 2T做测试,结果也是会变差。
顺便一提,我记得之前看到Barracuda是有测试Raid0/1,
但要监控/企业级才有做Raid5/6/10的测试。
RAID Option ROM是绑在主机板BIOS里面,好像可以自己修改,但我不敢。
目前我这张板子最新fw是1.50,RAID Opt ROM版本是11.2.xxxxx
我测了1.00、1.10,ROM版本是11.0.xxxxx,状况一样。
IRST Driver因为我用Windows 8的关系,只试了11.6和11.7;
其实我也试了11.2...然後惨到连安全模式都进不去,怎麽救的就是另一个故事了。
失败的是,我用Windows 7测的时候,也只测了11.6与11.7,忘了用旧版Driver测试一下。
另外,我之前用同一张板子有用过6400AAKSx4组Raid0/10,并没有发现这个问题
(不过也有可能是我当初根本没开WB)
能请教一下dnaspirit,您的Driver与Raid Option ROM版本吗?
在IRST的说明->系统资讯里面看得到。
※ 编辑: Litfal 来自: 1.34.45.193 (01/08 18:28)
8F:→ dnaspirit :11.7.0.1013 -> ISRT, 11.0.0.1339->ROM 01/08 20:53
9F:→ Litfal :见鬼我这组测过啊,晚点把6400AAKS清空再来交叉测试. 01/08 20:59