将数据分为多个层次进行存储,以最优的控制调度算法和合理的成本,构成具有性能可接受的存储系统.
解决两个矛盾
采用层次化存储体系,可以通过平衡存储介质的速度和成本得到最佳的存储效用。解决了主存容量不足与高成本的矛盾、CPU与主存速度不匹配的矛盾
存储器分类
RAM,随机存取存储器
特点:随机存取,速度快,断电丢失。
SRAM快贵低 不需要刷新(S爽)
快-速度快,贵-价格贵,低-集成率低
高速缓存→ 容量小 → 集成率低 →速度快 → 价格高 →功耗大
(由晶体管构成,一直充电就行)
DRAM慢高省 需要刷新(D动)
慢-速度慢,高-集成率高,省-价格便宜
主存(内存)→ 容量大 → 集成率高 →速度慢 → 价格低 → 功耗小
(由电容构成,电容会自动放电所以需要充电)
ROM,只读存储器
特点:只能读出,不能
考点:EEPROM
随意写入,断电不丢失
FLASH,长寿非易失性
存储器,也叫“闪存”
特点:断电不丢失。
局部性原理
时间局部性:如果某个数据被访问,那么在不久的将来它可能再次被访问
空间局部性:
如果某个数据项被访问,与它相邻的数据项可能也将被访问