作者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