📜  门| GATE CS 2008 |第35章

📅  最后修改于: 2021-06-29 06:25:36             🧑  作者: Mango

为了包含在多级缓存层次结构中的两个缓存级别L1和L2之间,以下哪些条件是必要的?

I. L1 must be a write-through cache
II. L2 must be a write-through cache
III. The associativity of L2 must be greater than that of L1
IV. The L2 cache must be at least as large as the L1 cache 

(A)仅IV
(B)仅I和IV
(C)仅I,III和IV
(D)一,二,三和四答案: (A)
说明:语句I不必要,因为在同一时间数据不必完全相同。因此,也可以使用回写策略。

当仅讨论L1和L2时,不需要声明II。

陈述III并不是必需的,因为关联性可以相等。

语句IV是必需的。L2高速缓存必须至少与L1高速缓存一样大。

因此,选项(A)是正确的。

这个问题的测验