关于存储器层次结构,以下哪种情况可能导致缓存一致性问题

答案解析

核心考点说明:本题考察存储器层次结构中的缓存一致性问题,需要理解多处理系统、缓存组织和数据同步机制。 解题思路分析: 1. 缓存一致性问题主要出现在多处理系统中 2. 当多个CPU共享主存且各自有独立缓存时,可能出现数据副本不一致 3. 分离指令缓存和数据缓存属于哈佛结构,不会导致一致性问题 4. 写直达策略能保证缓存与主存一致,标记为只读则无需更新 5. 页面替换属于虚拟内存管理,不影响缓存一致性 选项详细分析: A. 正确。多CPU独立缓存共享主存时,可能因修改各自缓存导致不一致 B. 错误。分离缓存属于单CPU内部结构,不涉及多副本问题 C. 错误。写直达策略通过同时更新缓存和主存保证一致性 D. 错误。页面替换算法影响命中率,与缓存一致性无关 易错点提醒: - 混淆缓存一致性与内存一致性 - 误认为所有多缓存结构都会导致一致性问题 - 对写直达策略的作用理解不准确 - 混淆缓存替换算法与一致性机制的区别
正确答案:A
随机推荐
开始刷题