• 2

OS 用的 RAID 0 磁碟 stripe size ?

研究這個問題幾天開始感覺頭昏腦脹了. 只剩下一個疑問.

很明顯的一個結論:

Data drive (線性讀取) stripe size 越大越好,
OS drive (隨機讀取) stripe size 越小越好,

但是即使是 "越小越好", 網路上鮮少人推薦 OS 使用 4K 甚或 8K, 大部分都推薦 16K / 32K. 這是因為 "太小的 stripe 值設定之下, 太頻繁地以小單位讀取每個實體磁碟, 對 RAID Controller 晶片的負荷超過了優勢, 反而造成負面效果" 嗎? 以上這個假設真實度有多高 ?

2008-05-21 0:38 發佈
設32K就可以了。

這沒甚麼好爭論的,要不你其實可以花點時間,以你RAID Controller允許的大小從小測到大就知道哪一個比較好。
Champion Hare wrote:
設32K就可以了。這...(恕刪)

我第一篇的發言看起來是要 "爭論" 什麼嗎?
只不過是要找出為什麼沒有人推薦4k / 8k 的原因罷了.

萬尋不著答案之後, 我確實花了一個晚上作測試.
答案是: 在我的硬體上, 以 Vista Ultimate 而言: 8k, 16k, 32k 都差不多, 4k 稍慢, 64k 以上很明顯的更慢

測試環境, 條件, 與過程若有人有興趣看, 我再補充.




achen2002 wrote:
我第一篇的發言看起來...(恕刪)


我目前也是用raid 0,不過我沒研究這些耶!

依大大你的測試來看,32K似乎是中庸之道囉!

謝謝分享!
achen2002 wrote:
我第一篇的發言看起來...(恕刪)


梭魚 11 代 500G HDx2 XP SP3
小弟一直以為 RAID 0 作系統碟 要設成 128K
已經依照測試 改設成 32K 重灌系統後 果然開機快很多
感謝您花時間測試
monmon wrote:
梭魚 11 代 500G HDx2 XP SP3
小弟一直以為 RAID 0 作系統碟 要設成 128K
已經依照測試 改設成 32K 重灌系統後 果然開機快很多
感謝您花時間測試


以 Intel ICH9R 來說, BIOS 裡面的推薦值是 RAID 0 = 128 KB
如果不明究理就採用的話, 拿來安裝 OS 的效能, 竟是所有選項裡最差的

如果我的測試可以幫一些人找到最佳設定, 利用硬體最佳的效能, 那就值得了

請問何謂Data Drive、OS Driver??
是指放資料的硬碟、安裝OS的硬碟?
我用RAID 0+1 分割成3個Partition,該如何界定?

leon91682001 wrote:
請問何謂Data Drive、OS Driver??
是指放資料的硬碟、安裝OS的硬碟?
我用RAID 0+1 分割成3個Partition,該如何界定?


一開始build好raid的時候就決定好了,在上面怎麼切出來的partition都長得一模一樣。對你來說裝OS或裝資料並沒啥不同。

你RAID 0+1至少就有四顆了吧,何不兩顆RAID 0裝OS兩顆RAID1裝資料,搞RAID 0+1實在多此一舉,系統也可以單純一點。
Champion Hare wrote:
你RAID 0+1至少就有四顆了吧,何不兩顆RAID 0裝OS兩顆RAID1裝資料,搞RAID 0+1實在多此一舉,系統也可以單純一點。...(恕刪)


小弟是用 P5K PRO + 兩顆硬碟 也是跑 RAID 0 + RAID 1
因為開啟 BIOS RAID 功能後
可以劃分硬碟成 2 個 Volume

Volume 0 跑 RAID 0 32K stripe size 作 OS 用 求高速
Volume 0 又分成 primary partition 32G 作為 OS 用 Secondary partition 64G 作為轉檔用

Volume 1 跑 RAID 1 stripe size 不能設定 作 Data 用 求資料備份

預算有限下 P5K PRO ICH9R 還是可以用 2 顆硬碟 同時享受 RAID 0 + RAID 1
啊~我現在是設128k,看起來16k or 32k比較快的選擇
等有時間重新安裝時在來改用32k了
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?