某计算机系统采用主存-缓存层次结构,缓存容量为16KB,主存容量为256MB,缓存采用直接映射方式。若主存中某个字块连续多次被访问,以下哪种情况最可能表明缓存的块大小设计存在问题?
答案解析
核心考点说明:本题考察存储器层次结构中缓存映射方式与块大小设计的关联性,以及块大小对缓存性能的影响。解题思路分析:直接映射方式下,主存块与缓存块存在固定映射关系。若块大小设计不合理,可能导致块内地址冲突(即同一缓存块位置被频繁替换)。当主存字块连续多次被访问时,若块大小过大,可能因包含无关数据导致空间浪费;若块大小过小,则可能因频繁替换导致命中率下降。选项分析:A选项错误,命中率提高且访问次数减少说明块大小合理;B选项正确,命中率降低且主存访问次数增加可能因块大小过小导致频繁替换;C选项错误,替换频率升高但命中率稳定可能因访问模式特殊;D选项错误,命中率波动与地址冲突无关。易错点提醒:需区分块大小与地址冲突的关系,理解直接映射下块大小对缓存效率的影响。
正确答案:B