|「计算机组成原理」:现代存储器的结构( 八 )
- 编译器管理寄存器文件 , 当寄存器文件中不含有数据时出现不明中 , 它会决定何时发射加载操作 , 以及确定用哪个寄存器来存放数据 。
- SRAM高速缓存是DRAM主存的缓存 , 由内置在缓存中的硬件逻辑管理的 。
- 在有虚拟内存的系统中 , DRAM主存是本地磁盘的缓存 , 由操作系统软件和CPU上的地址翻译硬件共同管理 。
- 在具有分布式文件系统的机器中 , 本地磁盘作为缓存 , 由运行在本地机器上的客户端进行管理 。
本文插图
【|「计算机组成原理」:现代存储器的结构】通过以上内容 , 就能解释局部性好的程序的优势:
- 时间局部性:当一个数据对象在第一次不命中被复制到缓存中时 , 我们希望程序的时间局部性好 , 则在不久的将来就能反复在第k层访问到该块 , 使得程序运行更快 。
- 空间局部性:由于缓存中一个块包含多个数据对象 , 我们希望程序的空间局部性好 , 就可以直接利用第k层的数据块 , 避免再从第k+1层传输块到第k层 。
推荐阅读
- |利亚德公布Micro LED模组成本构成 可多方面改善Micro LED成本
- 中年|计算万物湘约未来 | 一碗饭也能吃出科技感!远程会议、粮食种植、语音转手语……记者探访世界计算机大会
- 区块链宝二爷|BCH为什么一定要分叉,背后的原理是什么?
- 陆超生财|想复制都难,移动支付体验全球第一的背后,支付宝做到了哪些扫码支付的基本原理。支付宝如何保障资金安全以及服务稳定为什么欧美发达国家
- 汽车美力学|长安汽车、华为、宁德时代三家联合,宣告“国家队”组成
- 刘俊明IT人|计算机领域哪些技术的发展前景较好,本科生如何进入这些领域发展
- 工业互联网|计算机领域哪些技术的发展前景较好,本科生如何进入这些领域发展
- 知识圈Plus|美国发展量子计算机解决全球难题
- |检验哈勃定律正确性方案的基本原理简介
- |人工智能之计算机视觉面试题总结,快速了解你的AI水平
