記憶體階層與效能

下層快取(L2等)完全包含上層快取(L1)內容的包含式(inclusive)方式,其特徵下列何者正確?

  1. A上層與下層不持有相同的資料,因此能最有效地利用總容量
  2. B下層快取必定要比上層小
  3. C一致性的管理較容易,但會重複持有相同的資料
查看答案與解析

正確答案:C. 一致性的管理較容易,但會重複持有相同的資料

在包含式方式中,L1內的資料必定也在L2中,因此對於來自其他核心的查詢,只要檢查L2就能回答,省去確認L1的工夫。代價是相同的資料會持有兩份,實質容量就只有L2的份量。上層與下層不重複持有的是互斥式(exclusive)方式,能有效利用總容量。下層快取通常會做得比上層大。

  • A. 不重複持有的是互斥式方式。
  • B. 下層快取通常做得比上層大。
  • C. 正確。一致性的管理較容易,但會重複持有資料。
練習這個領域 前往領域頁面

記憶體階層與效能的其他題目

  1. 從直接映射方式改為組相聯方式時所產生的變化,下列何者正確?
  2. 在8路組相聯快取中,每次存取時平行比較的標籤數量為多少?
  3. 在快取行大小64位元組、組數64的快取中,位址0x1234的資料所放入的組編號為下列何者?
  4. 在對同一條快取行多次寫入的處理中,寫回方式比直寫方式更有利的主要理由為下列何者?
  5. 相對於逐出最久未被使用者的LRU,逐出今後最長時間不會被使用者的方式(最佳替換,OPT),下列說明何者正確?

這個領域的比較