記憶體階層與效能
下層快取(L2等)完全包含上層快取(L1)內容的包含式(inclusive)方式,其特徵下列何者正確?
- A上層與下層不持有相同的資料,因此能最有效地利用總容量
- B下層快取必定要比上層小
- C一致性的管理較容易,但會重複持有相同的資料
查看答案與解析
正確答案:C. 一致性的管理較容易,但會重複持有相同的資料
在包含式方式中,L1內的資料必定也在L2中,因此對於來自其他核心的查詢,只要檢查L2就能回答,省去確認L1的工夫。代價是相同的資料會持有兩份,實質容量就只有L2的份量。上層與下層不重複持有的是互斥式(exclusive)方式,能有效利用總容量。下層快取通常會做得比上層大。
- A. 不重複持有的是互斥式方式。
- B. 下層快取通常做得比上層大。
- C. 正確。一致性的管理較容易,但會重複持有資料。