高速缓存Cache
| 项目 | 内容 |
|---|---|
| 来源 | 录播 |
| 章节 | 第二章-计算机基础(选学) |
| 标签 | 讲义 |
| 页数 | 5 |
| 总字数 | 346 |
| 原始课件 | 基础录播课/第二章-计算机基础(选学)/1.5.2 高速缓存Cache.pdf |
本文由课件自动整理,页内文字按原始讲义阅读顺序还原;
[图]表示该位置存在图示,图示内容请对照原始课件查看。
目录
第 1 页 · N E W P L A
N
软考系统架构师
一
段
新
征
程
第 2 页 · 1.5.2
高速缓存Cache
第 3 页 · 高速缓存Cache
●Cache位于CPU与主存之间
●Cache对程序员来说是透明的
●设置多级高速缓存Cache以提高命中率(访问主存的效率)
●使用Cache改善系统性能的依据是程序的局部性原理
[图]
◎时间局部性:
被引用过一次的存储器位置在未来会被多次引用,
主要体现是主要是循环。
◎空间局部性:
如果一个存储器的位置被引用,那么将来他附近的位置也会被引用,
主要体现是顺序执行的过程。
第 4 页 · 练习题
在CPU内外常设置多级高速缓存Cache其主要目的是()。(2019下半年试题)
A.扩大主存的存储容量
B.提高CPU访问主存数据或指令的效率
C.扩大存储系统的容量
D.提高CPU访问外存储器的速度
参考答案:B
第 5 页 · T H E E N D
功不唐捐,玉汝于成!
开
启
新
征
程