题目
下面主要用于提高内存访问速度的技术是( )。A. 分页机制B. 分段机制C. 动态分区D. 快表TLB
下面主要用于提高内存访问速度的技术是( )。
A. 分页机制
B. 分段机制
C. 动态分区
D. 快表TLB
题目解答
答案
D. 快表TLB
解析
本题考查内存访问速度提升技术的核心概念。关键在于区分不同内存管理技术的作用:
- 分页机制和分段机制主要用于内存的逻辑划分与保护,属于内存管理的基础结构。
- 动态分区关注内存分配的灵活性与碎片问题,属于内存分配策略。
- 快表(TLB)通过缓存虚拟地址到物理地址的映射,直接减少地址转换时间,从而加速内存访问。
破题关键:明确各选项技术的核心功能,抓住“提高访问速度”这一目标,锁定直接优化地址转换效率的TLB。
选项分析
A. 分页机制
- 作用:将内存划分为固定大小的页,支持分页存储和交换。
- 局限:需通过页表进行地址转换,存在访问延迟,无法直接提升速度。
B. 分段机制
- 作用:按程序逻辑(如代码、数据)划分段,支持动态扩展。
- 局限:段表查询仍需消耗时间,与速度优化关联性弱。
C. 动态分区
- 作用:动态分配不同大小的内存块,减少内存碎片。
- 局限:聚焦内存利用率,与访问速度无直接关系。
D. 快表(TLB)
- 作用:缓存最近使用的虚拟地址到物理地址映射,避免重复查询页表。
- 优势:显著减少地址转换时间,直接提升内存访问效率。