1、組相聯高速緩存(set associative cache)<?xml:namespace prefix = o />
1 < E < C/B
2、全相聯映射(fully associative cache)
E = C/B
因為全相聯高速緩存需要并行搜尋許多相比對的行,是以構造相對是困難的;是以隻适合做小的高速緩存;如虛拟存儲器系統中的TLB,它緩存頁表項。
3、寫回(write back):盡可能推遲存儲器更新,隻有當替換算法要驅逐已更新的塊時,才把它寫回存儲器。
處理不命中:寫配置設定(write-allocate),即加載相應的存儲器塊到高速緩存中,然後更新這個高速緩存器。
建議采用寫回和寫配置設定的高速緩存器。
<Computer Systems:A Programmer's Perspective>