天天看點

五分鐘法則再次修訂

1987年,Jim Gray和Gianfranco Putzolu發表了一項研究,評估了在記憶體中保留資料和在硬碟上儲存資料之間的利益權衡:如果資料被頻繁通路,那麼它應該放在記憶體裡;否則就儲存在硬碟内,其臨界點便是五分鐘——在記憶體中保持1KB的資料成本相當于硬碟中存儲同樣大小資料400秒的開銷(引用DBA部落格)。五分鐘法則在十年之後的1997年進行了更新和擴充,現在Goetz Graefe對其進行了另一次更新,評估使用的2007年有代表性的硬體和軟體,最主要部分的是關于固體硬碟對五分鐘法則的影響。Goetz Graefe認為:

有20年曆史的五分鐘規則仍然适用,但隻适用于更大的磁盤頁(disk

page)。此外,應該擴充兩個新五分鐘規則:其一是RAM和閃存之間的小記憶體頁轉移,其二是閃存和傳統硬碟之間的大記憶體頁轉移。對于RAM和磁盤之間的

小記憶體頁轉移,Graefe預測未來20年它将會達到五小時的平衡點。未來閃存将在計算機系統架構中扮演越來越重要的角色,填補傳統RAM和傳統的磁盤驅

動器在作業系統、檔案系統和資料庫上面的差距。

繼續閱讀