[CSAPP] 存储器层次结构(一)
来源:互联网 发布:centos ssh 连不上 编辑:程序博客网 时间:2024/06/08 08:36
1.一个编写良好的计算机程序具有良好的局部性,他们倾向于引用临近于最近引用过的数据项的数据项,或者最近引用过的数据项本身。
2.局部性通常有两种不同的形式
1)时间局部性:具有良好时间局部性的程序,被引用过一次的存储器位置很可能在不远的将来被多次引用。
2)空间局部性:具有良好空间局部性的程序,如果一个存储器位置被引用了一次,那么程序很可能在不远的将来引用附近的一个存储器位置。
3.
1)重复引用同一个变量的程序有良好的时间局部性
2)对于具有步长为k的引用模式,k越小,空间局部性越好。
3)对于取指令来说,循环有好的时间和空间局部性,循环体越小,循环迭代次数越多,局部性越好。
4.存储器层次结构的中心思想是对于每个k,位于k层的更快更小的存储设备作为位于k+1层的更大更慢的存储设备的缓存,层次结构中每层都缓存来自较低一层的数据对象(越接近CPU级别越高)。
0 0
- [CSAPP] 存储器层次结构(一)
- [CSAPP] 存储器层次结构(二)
- 存储器层次结构(一)
- CSAPP 第六章-存储器层次结构 小结
- [CSAPP笔记][第六章存储器层次结构]
- CSAPP第六章-存储器的层次结构
- [CSAPP] 虚拟存储器(一)
- 《CSAPP》存储器层次结构:在程序中利用局部性
- 存储器层次结构基础(一)
- 存储器层次结构(1)
- 存储器层次结构(2)
- 存储器层次结构(二)
- CSAPP chapter 6:存储器之层次结构——CPU的等待有多久?
- 《CSAPP》存储器的层次结构——理解高速缓存运行过程,编写高效代码
- 存储器层次结构(May 13)
- 内存管理器(十九)存储器层次结构
- 存储器层次结构(《深入理解计算机系统》)
- 存储器的层次结构
- Android Studio 上传SVN忽略文件
- 使用butterknife轻松定义控件
- CCF 201612-4 压缩编码 区间dp(石子合并)+四边形不等式优化
- netty5.0的任务线程无法回收的问题
- IMP-00010: not a valid export file, header failed verification
- [CSAPP] 存储器层次结构(一)
- 知识图谱
- windows环境下安装selenium
- find the nth digit HDU - 1597
- 适配器模式(Adapter):类适配器、对象适配器
- IOS页面自动布局之NSLaboutConstraint基础
- 灯光师小明
- MyBatis之typeHandler
- 【Android基础笔记09】ListView图文混排+GridView