存储器层次结构(一)
目录:
1、存储器层次结构:
2、静态RAM:
3、动态RAM:
4、DRAM阵列:
5、南北桥:
6、磁盘:
7、对扇区的访问时间:
8、格式化的磁盘容量:
9、操作系统执行读数据到主存的底层:
10、读文件时间:
11、适配器:
12、固态硬盘:
13、局部性原理:
14、应用局部性原理代码示例:
1、存储器层次结构:
从①到⑦:更大、更慢和每字节成本更低的存储设备。
①寄存器:CPU寄存器保存着从高速缓存存储器取出的字
②L1高速缓存(SRAM):L1高速缓存保存着从L2高速缓存取出的缓存行
③L2高速缓存(SRAM):L2高速缓存保存着从L3高速缓存取出的缓存行
④L3高速缓存(SRAM):L3高速缓存保存着从主存高速缓存取出的缓存行
⑤主存(DRAM):主存保存着从本地磁盘取出的磁盘块
⑥本地二级存储(本地磁盘):本地磁盘保存着从远程网络服务器磁盘上取出的文件
⑦远程二级存储(分布式文件系统、Web服务器)
2、静态RAM:
(Static Random-Access Memory,静态随机访问存储器),每个位存储在一个双稳态的存储器单元里,每个位晶体管数为6;相对访问时间快;具有双稳态特性,所以只要有电,就会永远地保持它的值;即使有干扰,当干扰消除时,电路就会恢复到稳定值;相对花费贵,主要应用在高速缓冲存储器上。
3、动态RAM:
(Dynamic Random-Access Memory,动态随机访问存储器),每个位存储在一个对干扰非常敏感的存储单元里,每个位晶体管数为1;相对访问时间慢;当电容的电压被扰乱后,它就永远不会恢复了;