主页: 元存储博客
文章目录
引子
晚上从锅里(内存)里盛出来一碗香喷喷的卤牛肉到碗里(CPU缓存)上,在电视前吃的美滋滋的,脑海里蹦出一个伟大发明,要是碗有锅那么大就好了。。。。。。
1. 基本概念
1.1 RAM 内存
RAM 是计算机存储操作系统、应用程序和数据的主要内存。
1.2 Cache 缓存
缓存是用于存储频繁访问的数据和指令以加快处理时间的少量内存。缓存速度更快,但容量比 RAM 小,而且更贵。另一方面,RAM 更便宜且容量更大。
高速缓存旨在利用局部性原则,该原则指出程序倾向于重复访问相对较小的数据和指令。通过将经常访问的数据存储在缓存中,CPU 可以避免访问速度较慢的 RAM,从而提高性能[2]。