引用:
45326565寫到:
換個方式講好了.單顆硬碟處理速度基本上為定值.但所有的OS都是單人多工.也就是說
當你在進行資料處理時.硬碟還執行著其他程式.如防毒.防木馬或是其他幕後工作
因此CPU就需要進行多工處理."資料傳輸"此項目也是多工項目之一.CPU處理不及時
便會造成多工處理變慢.基本上不是硬碟變慢.而是處理速度下降才是
多謝解惑,不過你講的這部分拖慢系統的應該是硬碟才對,硬碟的讀取與寫入兩動作是非同步進行,以你的講法,在同一時間內要執行2個以上的動作,單顆硬碟也才只有一個讀寫頭,防毒、木馬、其它幕後工作,甚至是OS本身,都不會在同一個磁區吧?要讀寫頭同時讀、寫這些地方,如果它們是連續的,效果會最好,但若它們並不連續,分處不同地方,這應該快不起來吧?
所以為何會有磁碟陣列的出現,就是為了減緩這樣的問題,一個讀寫頭不夠用,乾脆來兩個,所以Raid 0的磁碟陣列速度最快原因就在這邊。如果CPU連單顆硬碟都處理不了,又如何能處理得了磁碟陣列呢?對吧。