内外存储器+缓存+内存+虚拟内存

上传人:jiups****uk12 文档编号:46077846 上传时间:2018-06-21 格式:PPT 页数:26 大小:889.01KB
返回 下载 相关 举报
内外存储器+缓存+内存+虚拟内存_第1页
第1页 / 共26页
内外存储器+缓存+内存+虚拟内存_第2页
第2页 / 共26页
内外存储器+缓存+内存+虚拟内存_第3页
第3页 / 共26页
内外存储器+缓存+内存+虚拟内存_第4页
第4页 / 共26页
内外存储器+缓存+内存+虚拟内存_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《内外存储器+缓存+内存+虚拟内存》由会员分享,可在线阅读,更多相关《内外存储器+缓存+内存+虚拟内存(26页珍藏版)》请在金锄头文库上搜索。

1、2007年上海和雍零售业务群人力资源部工作内容1笔记本电脑知识-缓存 内存篇2007年上海和雍零售业务群人力资源部工作内容2存储器内存 储器外存 储器1 缓存2 内存3 显存4 硬盘5 光驱6 闪存0-52007年上海和雍零售业务群人力资源部工作内容3内存储器微型计算机的内存储器是由半导体器件构成的。从使用功能上分,有随机存 储器(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是只读存储器。顾名思义,它的特点是只能读出原有的内容,不能由用 户再写入新内容。原来存储的内容是采用掩膜技术由厂家一次性写入的,并 永久保存下来。它一般 用来存放专用的固定的程序和数据。不会因断电而丢 失。 2007年上海和雍零售业务群人力资源部工作内容4外存储器 内存储器的特点: 最突出的特

3、点是存取速度快,但是容量小、价格贵; 内存储器用于存放那些立即要用的程序和数据; 外存储器的特点: 容量大、价格低,但是存取速度慢。 用于存放暂时不用的程序和数据。 外存储器也属于输入输出设备, 它只能与内存储器交换信息,不能被计算机系统的其它部件直接 访问。 外存储器主要有磁盘存储器、磁带存储器和光盘存储器。磁盘是 最常用的外存储器,通常它分为软磁盘和硬磁盘两类。 2007年上海和雍零售业务群人力资源部工作内容5缓存Cache 缓存定义 缓存作用 工作原理 缓存分类 缓存命中 L1 VS L2 二级缓存 AMD缓存与英特缓存区别 2007年上海和雍零售业务群人力资源部工作内容6一、缓存定义

4、CPU缓存(Cache Memory)是位于CPU与内存之间的临 时存储器,它的容量比内存小但交换速度快。 在缓存中的数据是内存中的一小部分,但这一小部分是短 时间内CPU即将访问的,当CPU调用大量数据时,就可避 开内存直接从缓存中调用,从而加快读取速度。 由此可见,在CPU中加入缓存是一种高效的解决方案,这 样整个内存储器(缓存+内存)就变成了既有缓存的高速 度,又有内存的大容量的存储系统了。 缓存对CPU的性能影响很大,主要是因为CPU的数据交换 顺序和CPU与缓存间的带宽引起的。 2007年上海和雍零售业务群人力资源部工作内容7二、缓存作用 缓存是为CPU和内存在数据交换时提供一个 高

5、速的数据缓冲区 缓存(Cache)中存储数据,对缓存中的数据进行访问, 可以提高平均访问时间,提高了数据的传输速度。因为随 着时间的变化,被访问得最频繁的数据不是一成不变的, 也就是说,刚才还不频繁的数据,此时已经需要被频繁的 访问,刚才还是最频繁的数据,现在又不频繁了,所以说 缓存中的数据要经常按照一定的算法来更换,这样才能保证缓存中的数据是被访问最频繁的。 2007年上海和雍零售业务群人力资源部工作内容8三、工作原理 缓存的工作原理是当CPU要读取一个数据时,首 先从缓存中查找,如果找到就立即读取并送给 CPU处理;如果没有找到,就用相对慢的速度从 内存中读取并送给CPU处理,同时把这个数

6、据所 在的数据块调入缓存中,可以使得以后对整块数 据的读取都从缓存中进行,不必再调用内存。 虚拟内存说穿了就是把内存中的信息分出去一部 分存在硬盘上。缓存的目的是加快系统的速度, 而虚拟内存技术是为了使更多的程序能够在有限 的内存中运行。2007年上海和雍零售业务群人力资源部工作内容9四、缓存分类CPU缓存 位于CPU与内存之间的临时存储器, 磁盘缓存 磁盘缓存又称为虚拟缓存,它的读/写速度比管理磁介质快得多,是改善 硬盘性能的主要手段。在硬盘空闲时会把数据预先存入缓存,一旦程序 请求到此段资料,可以马上从缓存中得到,无须再读/写硬盘,特别是连 续存取的操作之中,Cache能够极大地提高系统的

7、整体速度。 磁盘缓存分为读缓存和写缓存 读缓存是指,操作系统为已读取的文件数据,在内存较空闲的情况下留在内 存空间中(这个内存空间被称之为“内存池”),当下次软件或用户再次读 取同一文件时就不必重新从磁盘上读取,从而提高速度。 写缓存实际上就是将要写入磁盘的数据先保存于系统为写缓存分配的内存空 间中,当保存到内存池中的数据达到一个程度时,便将数据保存到硬盘中。 这样可以减少实际的磁盘操作,有效的保护磁盘免于重复的读写 显示缓存 2007年上海和雍零售业务群人力资源部工作内容10四、缓存分类三、显示缓存 显示缓存Link title 显示缓存也就是通常我们所说的“显存”。显示卡必须有显示 缓存才

8、能显示,显示缓存越大,显示卡能达到的显示色彩和分辨率就会越高,显 示速度也就越快。 大缓存对于专业的图形图像工作人员来说非常重要。因为提高色彩和分辨率都要 占显示内存,所以要提高分辨率就得牺牲色彩,而提高色彩的话分辨率就不能很 高。我们要想同时提高分辨率和色彩,唯一的方法就是增加显示缓存。 智能显示缓存管理技术 智能显示缓存管理技术Dynamic Video Memory Technology (DVMT)。这个独特的技术可让我们设置多种显示缓存分配方案:包括 有Fixed Memory(固定模式)、DVMT Memory(动态分配模式)、以及用前两 者结合的“Fixed + DVMT” Me

9、mory。 Fixed Memory:是一种预设固定缓存容量大小的模式,根据系统的内存容量,我们可以 选择24MB到127MB的固定显示缓存。 DVMT Memory是一种动态缓存占用技术, 它可根椐工作的需求,让系统自行管理缓存 的大小,最高可以设置224MB的缓存容量。 “Fixed + DVMT” Memory:该模式是前者的结合,一种固定和动态结合的缓存设定方 式。 2007年上海和雍零售业务群人力资源部工作内容11五、缓存命中定义:CPU在缓存中找到有用的数据被称为命中,当缓存中没有CPU 所需的数据时(这时称为未命中),CPU才访问内存。 从理论上讲,在一颗拥有二级缓存的CPU中,

10、读取一级缓存的命中率 为80%。也就是说CPU一级缓存中找到的有用数据占数据总量的80% ,剩下的20%从二级缓存中读取。由于不能准确预测将要执行的数据 ,读取二级缓存的命中率也在80%左右(从二级缓存读到有用的数据 占总数据的16%)。 那么还有的数据就不得不从内存调用,但这已经是一个相当小的比例 了。目前的较高端的CPU中,还会带有三级缓存,它是为读取二级缓 存后未命中的数据设计的种缓存,在拥有三级缓存的CPU中,只有 约5%的数据需要从内存中调用,这进一步提高了CPU的效率。 2007年上海和雍零售业务群人力资源部工作内容12六、L1 cache VS L2 cache用于存储数据的缓存

11、部分通常被称为RAM,掉电后其中信息就会消失 。RAM又分两种(静态RAM(SRAM)和动态RAM(DRAM))。 CPU的L1级缓存通常都是静态RAM,速度非常的快,但是静态RAM 集成度低(存储相同的数据,静态RAM的体积是动态RAM的6倍),而 且价格也相对较为昂贵(同容量的静态RAM是动态RAM的四倍)。 高速动态RAM做为L2级缓存。高速动态RAM速度要比常规动态RAM 快,但比原来的静态RAM缓存慢,而且成本也较为适中。一级缓存和 二级缓存中的内容都是内存中访问频率高的数据的复制品(映射),它 们的存在都是为了减少高速CPU对慢速内存的访问。二级缓存是CPU 性能表现的关键之一,在

12、CPU核心不变化的情况下,增加二级缓存容 量能使性能大幅度提高。而同一核心的CPU高低端之分往往也是在二 级缓存上存在差异, 目前的较高端CPU中,还会带有三级缓存,它是为读取二级缓存后未 命中的数据设计的种缓存,在拥有三级缓存的CPU中,只有约5% 的数据需要从内存中调用,这进一步提高了CPU的效率,2007年上海和雍零售业务群人力资源部工作内容13七、英特尔二级缓存Core Duo使用的核心为Yonah,它的二级缓存则是两个核心共享2MB 的二级缓存。 共享式的二级缓存配合Intel的“Smart cache”共享缓存技术,实现了 真正意义上的缓存数据同步,大幅度降低了数据延迟,减少了对前

13、端 总线的占用,性能表现不错,是目前双核心处理器上最先进的二级缓 存架构。 今后Intel的双核心处理器的二级缓存都会采用这种两个内核共享二级 缓存的“Smart cache”共享缓存技术。 内核 12M L2 共享内核 2内核 11M L2内核 21M L22007年上海和雍零售业务群人力资源部工作内容14七、AMD二级缓存Athlon 64 X2 CPU的核心主要有Manchester和Toledo两种,他们的 二级缓存都是CPU内部两个内核具有互相独立的二级缓存, 处理器内部的两个内核之间的缓存数据同步是依靠CPU内置的 System Request Interface(系统请求接口,S

14、RI)控制,传输在CPU内 部即可实现。 优点:不但CPU资源占用很小,而且不必占用内存总线资源,数据延 迟也比Intel的Smithfield核心和Presler核心大为减少,协作效率明显 胜过这两种核心。 不足:由于这种方式仍然是两个内核的缓存相互独立,从架构上来看 也明显不如以Yonah核心为代表的Intel的共享缓存技术Smart Cache 。 2007年上海和雍零售业务群人力资源部工作内容15八、AMD与英特缓存区别core高速缓存缓存L2AMD Athlon 64MMMMMCPUCPUMMMMCPU 内核GMCH缓存L2CPU 内核CPU 内核CPU 内核2007年上海和雍零售业

15、务群人力资源部工作内容16内存的概念 内存广义的定义用来存储程序和数据的部件。 内存狭义的定义内存指的就是主板上的存储部件,是CPU直接与之沟通,并对其存储 数据的部件。 内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序 的运行都是在内存中进行的。 内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以 及与硬盘等外部存储器交换的数据。 只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完 成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行2007年上海和雍零售业务群人力资源部工作内容17内存的物理结构内存芯

16、片:是内存中最重要存储数据的元件, 电路板: 用于承载和焊接内存芯片的PCB板。 金手指: 是内存与主板进行连接的“通道”。 内存卡槽:用于将内存固定在内存插槽中。 内存缺口:与内存插槽中的防凸起设计配对,防 止内存错误插入。2-12007年上海和雍零售业务群人力资源部工作内容18内存的单位 是指该机器所标配内存的多少,一般笔记本标配内存容量 从128M-512M不等,也有特殊用途的机器配有1G以上的 内存。在其他配置相同的条件下内存越大机器性能也就越 高,对于普通家用和日常办公,目前主流配置为256M, 对于大型图片和数据处理,一般建议配置最好能在512M 以上。 位(小块,常用b 表示)是二进制数的最基本单位,也是存 储器存储信息的最小单位,8位二进制数称为一个字节 1TB=1024GB =

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号