内外存储器缓存内存虚拟内存-课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《内外存储器缓存内存虚拟内存-课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 内外 存储器 缓存 内存 虚拟内存 课件
- 资源描述:
-
1、2019年上海和雍零售业务群人力资源部工作内容1存储器存储器内存内存储器储器外存外存储器储器1缓存缓存2内存内存3显存显存4硬盘硬盘5光驱光驱6闪存闪存0-52019年上海和雍零售业务群人力资源部工作内容2内存储器微型计算机的内存储器是由半导体器件构成的。从使用功能上分,有随机存储器(Random Access Memory,简称 RAM),又称读写存储器;只读存储器(Read Only Memory,简称为ROM)。1随机存储器(Random Access Memory)RAM有以下特点:可以读出,也可以写入。读出时并不损坏原来存储的内容,只有写入时才修改原来所存储的内容。断电后,存储内容立
2、即消失,即具有易失性。RAM可分为动态(Dynamic RAM)DRAM的集成度高,主要用于大容量内存储器;静态(Static RAM)SRAM存取速度快,主要用于高速缓冲存储器。2只读存储器(Read Only Memory)ROM是只读存储器。顾名思义,它的特点是只能读出原有的内容,不能由用户再写入新内容。原来存储的内容是采用掩膜技术由厂家一次性写入的,并永久保存下来。它一般 用来存放专用的固定的程序和数据。不会因断电而丢失。2019年上海和雍零售业务群人力资源部工作内容3外存储器 内存储器的特点:最突出的特点是存取速度快,但是容量小、价格贵;内存储器用于存放那些立即要用的程序和数据;外存
3、储器的特点:容量大、价格低,但是存取速度慢。用于存放暂时不用的程序和数据。外存储器也属于输入输出设备,它只能与内存储器交换信息,不能被计算机系统的其它部件直接访问。外存储器主要有磁盘存储器、磁带存储器和光盘存储器。磁盘是最常用的外存储器,通常它分为软磁盘和硬磁盘两类。2019年上海和雍零售业务群人力资源部工作内容4缓存Cache 缓存定义 缓存作用 工作原理 缓存分类 缓存命中 L1 VS VS L2 二级缓存 AMD缓存与英特缓存区别 2019年上海和雍零售业务群人力资源部工作内容5一、缓存定义 CPU缓存(Cache Memory)是位于CPU与内存之间的临时存储器,它的容量比内存小但交换
4、速度快。在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据时,就可避开内存直接从缓存中调用,从而加快读取速度。由此可见,在CPU中加入缓存是一种高效的解决方案,这样整个内存储器(缓存+内存)就变成了既有缓存的高速度,又有内存的大容量的存储系统了。缓存对CPU的性能影响很大,主要是因为CPU的数据交换顺序和CPU与缓存间的带宽引起的。2019年上海和雍零售业务群人力资源部工作内容6二、缓存作用 缓存是为CPU和内存在数据交换时提供一个高速的数据缓冲区 缓存(Cache)中存储数据,对缓存中的数据进行访问,可以提高平均访问时间,提高了数据的传输速度。因为
5、随着时间的变化,被访问得最频繁的数据不是一成不变的,也就是说,刚才还不频繁的数据,此时已经需要被频繁的访问,刚才还是最频繁的数据,现在又不频繁了,所以说缓存中的数据要经常按照一定的算法来更换,这样才能保证缓存中的数据是被访问最频繁的。2019年上海和雍零售业务群人力资源部工作内容7三、工作原理 缓存的工作原理是当CPU要读取一个数据时,首先从缓存中查找,如果找到就立即读取并送给CPU处理;如果没有找到,就用相对慢的速度从内存中读取并送给CPU处理,同时把这个数据所在的数据块调入缓存中,可以使得以后对整块数据的读取都从缓存中进行,不必再调用内存。虚拟内存说穿了就是把内存中的信息分出去一部分存在硬
6、盘上。缓存的目的是加快系统的速度,而虚拟内存技术是为了使更多的程序能够在有限的内存中运行。2019年上海和雍零售业务群人力资源部工作内容8四、缓存分类CPU缓存 位于CPU与内存之间的临时存储器,磁盘缓存 磁盘缓存又称为虚拟缓存,它的读/写速度比管理磁介质快得多,是改善硬盘性能的主要手段。在硬盘空闲时会把数据预先存入缓存,一旦程序请求到此段资料,可以马上从缓存中得到,无须再读/写硬盘,特别是连续存取的操作之中,Cache能够极大地提高系统的整体速度。磁盘缓存分为读缓存和写缓存 读缓存是指,操作系统为已读取的文件数据,在内存较空闲的情况下留在内存空间中(这个内存空间被称之为“内存池”),当下次软
7、件或用户再次读取同一文件时就不必重新从磁盘上读取,从而提高速度。写缓存实际上就是将要写入磁盘的数据先保存于系统为写缓存分配的内存空间中,当保存到内存池中的数据达到一个程度时,便将数据保存到硬盘中。这样可以减少实际的磁盘操作,有效的保护磁盘免于重复的读写显示缓存 2019年上海和雍零售业务群人力资源部工作内容9四、缓存分类三、显示缓存 显示缓存Link title 显示缓存也就是通常我们所说的“显存”。显示卡必须有显示缓存才能显示,显示缓存越大,显示卡能达到的显示色彩和分辨率就会越高,显示速度也就越快。大缓存对于专业的图形图像工作人员来说非常重要。因为提高色彩和分辨率都要占显示内存,所以要提高分
8、辨率就得牺牲色彩,而提高色彩的话分辨率就不能很高。我们要想同时提高分辨率和色彩,唯一的方法就是增加显示缓存。智能显示缓存管理技术 智能显示缓存管理技术Dynamic Video Memory Technology(DVMT)。这个独特的技术可让我们设置多种显示缓存分配方案:包括有Fixed Memory(固定模式)、DVMT Memory(动态分配模式)、以及用前两者结合的“Fixed+DVMT”Memory。Fixed Memory:是一种预设固定缓存容量大小的模式,根据系统的内存容量,我们可以选择24MB到127MB的固定显示缓存。DVMT Memory是一种动态缓存占用技术,它可根椐工作
9、的需求,让系统自行管理缓存的大小,最高可以设置224MB的缓存容量。“Fixed+DVMT”Memory:该模式是前者的结合,一种固定和动态结合的缓存设定方式。2019年上海和雍零售业务群人力资源部工作内容10五、缓存命中定义:CPU在缓存中找到有用的数据被称为命中,当缓存中没有CPU所需的数据时(这时称为未命中),CPU才访问内存。从理论上讲,在一颗拥有二级缓存的CPU中,读取一级缓存的命中率为80%。也就是说CPU一级缓存中找到的有用数据占数据总量的80%,剩下的20%从二级缓存中读取。由于不能准确预测将要执行的数据,读取二级缓存的命中率也在80%左右(从二级缓存读到有用的数据占总数据的1
10、6%)。那么还有的数据就不得不从内存调用,但这已经是一个相当小的比例了。目前的较高端的CPU中,还会带有三级缓存,它是为读取二级缓存后未命中的数据设计的种缓存,在拥有三级缓存的CPU中,只有约5%的数据需要从内存中调用,这进一步提高了CPU的效率。2019年上海和雍零售业务群人力资源部工作内容11六、L1 cache VS L2 cache用于存储数据的缓存部分通常被称为RAM,掉电后其中信息就会消失。RAM又分两种(静态RAM(SRAM)和动态RAM(DRAM))。CPU的L1级缓存通常都是静态RAM,速度非常的快,但是静态RAM集成度低(存储相同的数据,静态RAM的体积是动态RAM的6倍)
展开阅读全文