存储器总结一

原创 2015年11月20日 14:45:19

存储器是计算机中相当重要的一部分。计算机的存储器的层次结构运用了局部性原理。局部性原理分为两种:一种是时间局部性,另一种是空间局部性。

时间局部性原理:如果某个数据被访问,那么在不久它可能再次被访问(比如查资料的的时候,桌上有好几本资料书,那么翻完A书后,再翻B书,而之后A书也挺有可能再次被翻看)。

空间局部性原理:如果某个数据被访问,那么与它地址相邻的数据也可能很快被访问(比如图书馆中一个书架上都是同一类书,那么在其中的一本书被拿来看的时候,旁边的书极有可能也被拿下来浏览)。

这就是时间局部性原理和空间局部性原理。

存储层次结构由不同速度和容量的存储器构成。用来构建存储器层次结构的主要有三种:DRAM(即动态随机存取存储器),SRAM(即静态随机存取存储器)以及磁盘。

DRAM:即主存储器。

SRAM:即常说的cache(靠近处理器)。DRAM比SRAM的成本低,但是速度要慢。

磁盘:它一般是存储层次结构中容量最大但是速度最慢的。

快的存储器更靠近处理器,所以由内到外依次是SRAM,DRAM,磁盘。因为要以最低的价格向用户提供尽可能大的存储空间,且要让存储速度和最快的存储器相当。


上面所讲是关于存储器的,不仅存储器有层次化结构,数据同样也有。


所有的数据都是被存放在磁盘上,而经常被访问的数据则是存放在靠近处理器的那一层上。

虽然存储器是一层一层构成的,貌似数据的复制可以跳级,比如从第一层直接复制到第三层上面,然而数据的复制只能在相邻的两个层次之间进行,不能从跳着来。


存储信息的最小单元称作块或者行。查找的时候,如果处理器需要的数据恰好在靠近处理器的那层存储器中,则命中,否则则为缺失。

既然有命中和缺失那么对应着肯定有命中率和缺失率。

命中率:是指在高层存储器(即cache)中找到所需数据的访问比例。缺失率:是指在高层存储器(即cache)中没有找到所需数据的访问比例。

其中命中率常被当成衡量存储器层次结构性能的好坏。

相关文章推荐

操作系统总结_存储器管理

  • 2013年01月05日 19:47
  • 318KB
  • 下载

半导体存储器详细搬运总结:关于RAM,ROM和硬盘

1.RAM是Random Access Memory的缩写,全称为随机访问存储器。RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。RAM有两大类,一种称为静态RAM(Static ...
  • qhw5279
  • qhw5279
  • 2017年06月02日 21:07
  • 187

Windows Mobile USB Mass Storage(大容量存储器)功能开发总结

1.       目标:隐藏系统【设置-连接】里自带的“由USB连接到PC”,添加自己的设置项,在原有功能:“USB ActiveSync、启用高级网络功能”的基础上添加“USB大容量存储器”功能,使...

几种存储器类型总结

说明:从操作系统来讲,不同类型的存储器的出现正是为了实现经典的内存架构:多级缓存结构,为了匹配高速的CPU。从CPU内部的寄存器,到高速cache,再到主存,然后是磁盘,最后是磁带,速度越来越慢,但价...

计算机组成原理之存储器总结---来自北大陆俊林老师的视频内容(1)

存储器 1. 存储结构概况 2. DRAM和SRAMSRAM 3.主存的工作原理 4.主存的技术发展

虚拟存储器和高速缓存总结

概述 为了更加有效的管理存储器并且少出错,现代操作系统提供了一种对主存的抽象,叫做虚拟存储器。虚拟存储器是被应用程序所意识和使用的。也就是说,它是被抽象出来的,虚拟出来的主存。所以,从应用程序的层...

虚拟存储器总结

虚拟存储器是对主存的一个抽象,

嵌入式学习:存储器总结

1、nor flash:NOR采用的并行接口,其特点读取的速度比之NAND快乐很多倍,其程序可以直接在NOR里面运行。但是它的擦除速度比较慢,集成度低,成本高的。现在的NOR的容量一般在2M左右,一般...

存储器知识总结

所有的计算机都将半导体存储器作为代码和数据的主要存储体。半导体存储器直接连接到CPU,CPU最先从半导体存储器查找信息(代码和数据)。使用广泛的半导体存储器是RAM和ROM。 ROM:是一种当电源关...

大话存储-学习总结-1-总线与存储器概述

1 IO总线分类 仲裁总线(控制总线) 地址总线 数据总线 PCI总线 PCI总线是目前普遍使用的一种连接南桥与外设的总线技术. PCI总线式数据与地址总线分时复用的. PCI总线所有时序的产生与控制...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:存储器总结一
举报原因:
原因补充:

(最多只允许输入30个字)