瀏覽單個文章
chlang
Master Member
 
chlang的大頭照
 

加入日期: Dec 2001
文章: 1,747
^^;

個人認為, 就算是 RAID, 作重組還是有意義的.

由於就算是 RAID, 硬碟的空間使用還是會有連續/不連續的情況發生.

就算是檔案已經拆成好幾部分分開放置在不同硬碟, 這個檔案還是會有離散的問題. 如果能夠讓檔案的空間越連續, 當然對於讀取的速度會有很大的幫助.

當然. 閒話一下, 如果 Controller 對於邏輯上的連續位置有不同的配置方式, 那就不會有意義.

ex: 固態碟會使用 re-allocate 的方式來放置, 因此實際的位置無法確定, 所以理論上重組意義不大.


圖解:

圖 1:
正常情況下, A 跟 B 兩個檔案分散到 RAID 0 的兩顆硬碟.

Disk0: Disk1:
A0000 A0001
A0002 A0003
B0000 B0001
B0002 B0003



圖 2:
同樣檔案, 但是分散.

Disk0: Disk1
A0000 A0001
B0000 B0001
A0002 A0003
B0002 B0003

相信圖二的情況, 效能會比圖一的情況差, 這時候的重組就有意義了.

純粹個人意見, 若有錯誤請不吝指出.
舊 2007-08-31, 10:33 PM #3
回應時引用此文章
chlang離線中