全面教你认识内存参数

上传人:mg****85 文档编号:34138847 上传时间:2018-02-21 格式:DOCX 页数:9 大小:572.15KB
返回 下载 相关 举报
全面教你认识内存参数_第1页
第1页 / 共9页
全面教你认识内存参数_第2页
第2页 / 共9页
全面教你认识内存参数_第3页
第3页 / 共9页
全面教你认识内存参数_第4页
第4页 / 共9页
全面教你认识内存参数_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《全面教你认识内存参数》由会员分享,可在线阅读,更多相关《全面教你认识内存参数(9页珍藏版)》请在金锄头文库上搜索。

1、全面教你认识内存参数内存热点Jany2010-4-28内存这样小小的一个硬件,却是 PC 系统中最必不可少的重要部件之一。而对于入门用户来说,可能从内存的类型、工作频率、接口类型这些简单的参数的印象都可能很模糊的,而对更深入的各项内存时序小参数就更摸不着头脑了。而对于进阶玩家来说,内存的一些具体的细小参数设置则足以影响到整套系统的超频效果和最终性能表现。如果不想当菜鸟的话,虽然不一定要把各种参数规格一一背熟,但起码有一个基本的认识,等真正需要用到的时候,查起来也不会毫无概念。内存种类目前,桌面平台所采用的内存主要为 DDR 1、DDR 2 和 DDR 3 三种,其中 DDR1 内存已经基本上被

2、淘汰,而 DDR2 和 DDR3 是目前的主流。DDR1 内存第一代 DDR 内存DDR SDRAM 是 Double Data Rate SDRAM 的缩写,是双倍速率同步动态随机存储器的意思。DDR 内存是在 SDRAM 内存基础上发展而来的,仍然沿用 SDRAM 生产体系,因此对于内存厂商而言,只需对制造普通SDRAM 的设备稍加改进,即可实现 DDR 内存的生产,可有效的降低成本。DDR2 内存第二代 DDR 内存DDR2 是 DDR SDRAM 内存的第二代产品。它在 DDR 内存技术的基础上加以改进,从而其传输速度更快(可达 800MHZ ),耗电量更低,散热性能更优良。DDR3

3、内存第三代 DDR 内存DDR3 相比起 DDR2 有更低的工作电压, 从 DDR2 的 1.8V 降落到 1.5V,性能更好更为省电;DDR2 的4bit 预读升级为 8bit 预读。DDR3 目前最高能够 1600Mhz 的速度,由于目前最为快速的 DDR2 内存速度已经提升到 800Mhz/1066Mhz 的速度,因而首批 DDR3 内存模组将会从 1333Mhz 的起跳。三种类型 DDR 内存之间,从内存控制器到内存插槽都互不兼容。即使是一些在同时支持两种类型内存的 Combo 主板上,两种规格的内存也不能同时工作,只能使用其中一种内存。内存 SPD 芯片内存 SPD 芯片SPD(Se

4、rial Presence Detect): SPD 是一颗 8 针的 EEPROM(Electrically Erasable Programmable ROM 电可擦写可编程只读存储器), 容量为 256 字节,里面主要保存了该内存的相关资料,如容量、芯片厂商、内存模组厂商、工作速度等。SPD 的内容一般由内存模组制造商写入。支持 SPD 的主板在启动时自动检测 SPD 中的资料,并以此设定内存的工作参数。启动计算机后,主板 BIOS 就会读取 SPD 中的信息,主板北桥芯片组就会根据这些参数信息来自动配置相应的内存工作时序与控制寄存器,从而可以充分发挥内存条的性能。上述情况实现的前提条件

5、是在 BIOS设置界面中,将内存设置选项设为“By SPD”。当主板从内存条中不能检测到 SPD 信息时,它就只能提供一个较为保守的配置。从某种意义上来说,SPD 芯片是识别内存品牌的一个重要标志。如果 SPD 内的参数值设置得不合理,不但不能起到优化内存的作用,反而还会引起系统工作不稳定,甚至死机。因此,很多普通内存或兼容内存厂商为了避免兼容性问题,一般都将 SPD 中的内存工作参数设置得较为保守,从而限制了内存性能的充分发挥。更有甚者,一些不法厂商通过专门的读写设备去更改 SPD 信息,以骗过计算机的检测,得出与实际不一致的数据,从而欺骗消费者。XMP 技术支持 XMP 技术的内存产品BI

6、OS 里的 XMP 设置Intel Extreme Memory Profiles 简称 XMP,它是一种提高内存性能的技术,与 NVIDIA 的 SLI Memory技术类似。Intel 制定了 Intel Extreme Memory Profiles (Intel XMP Specification),会对 DDR3 内存作出认证,芯片组会自动识别通过认证的指定品牌和指定型号的内存模组产品,通过提高数据吞吐量,增加带宽等手段使其性能增加。英特尔公司表示,由于主要面向未来的高端平台,因此这项技术并不会出现在 DDR2 内存模组上,要想使用“Extreme Memory”技术的首要条件就是要

7、使用 DDR3 内存。内存控制器(Memory Controller)内存控制器是计算机系统内部控制内存并且通过内存控制器使内存与 CPU 之间交换数据的重要组成部分。内存控制器决定了计算机系统所能使用的最大内存容量、内存 BANK 数、内存类型和速度、内存颗粒数据深度和数据宽度等等重要参数,也就是说决定了计算机系统的内存性能,从而也对计算机系统的整体性能产生较大影响。早期内存控制器集成在主板北桥芯片传统的计算机系统其内存控制器位于主板芯片组的北桥芯片内部,CPU 要和内存进行数据交换,需要经过“CPU-北桥-内存-北桥-CPU”五个步骤,在此模式下数据经由多级传输,数据延迟显然比较大从而影响

8、计算机系统的整体性能;而 AMD 的 K8 系列 CPU(包括 Socket 754/939/940 等接口的各种处理器)内部则整合了内存控制器,CPU 与内存之间的数据交换过程就简化为“CPU-内存-CPU”三个步骤,省略了两个步骤,与传统的内存控制器方案相比显然具有更低的数据延迟,这有助于提高计算机系统的整体性能。AMD 率先在桌面平台将内存控制器集成在 CPU英特尔新酷睿家族处理器也集成了内存控制器CPU 内部整合内存控制器的优点,就是可以有效控制内存控制器工作在与 CPU 核心同样的频率上,而且由于内存与 CPU 之间的数据交换无需经过北桥,可以有效降低传输延迟。打个比方,这就如同将货

9、物仓库直接搬到了加工车间旁边,大大减少了原材料和制成品在货物仓库和加工车间之间往返运输所需要的时间,极大地提高了生产效率。这样一来系统的整体性能也得到了提升内存规格参数内存性能规格标签内存频率和 CPU 一样,内存也有自己的工作频率,频率以 MHz 为单位内存主频越高在一定程度上代表着内存所能达到的速度越快。内存主频决定着该内存最高能在什么样的频率正常工作。目前最为主流的内存频率为DDR2-800 和 DDR3-1333,作为 DDR2 的替代者,DDR3 内存的频率已经在向 3000MHz 进发。内存容量内存的容量不但是影响内存价格的因素,同时也是影响到整机系统性能的因素。过去 Window

10、s XP 平台,512M 的内存还是主流,1GB 已经是大容量;到了现在, 64 位系统开始普及,Windows Vista、Windows 7 越来越多人使用,没有 2GB 左右的内存都不一定能保证操作的流畅度。目前,单根内存的容量主要有1GB、2GB 两种,高端的还有很罕有的单根 4GB 超大容量内存工作电压内存正常工作所需要的电压值,不同类型的内存电压也不同,但各自均有自己的规格,超出其规格,容易造成内存损坏。DDR2 内存的工作电压一般在 1.8V 左右,而 DDR3 内存则在 1.6V 左右。有的高频内存需要工作在高于标准的电压值下,具体到每种品牌、每种型号的内存,则要看厂家了。只要

11、在允许的范围内浮动,略微提高内存电压,有利于内存超频,但是同时发热量大大增加,因此有损坏硬件的风险。内存时序参数BIOS 内存时序设置tCL : CAS Latency Control(tCL)一般我们在查阅内存的时序参数时,如“8-8-8-24”这一类的数字序列,上述数字序列分别对应的参数是“CL-tRCD-tRP-tRAS”。这个第一个“8”就是第 1 个参数,即 CL 参数。CAS Latency Control(也被描述为 tCL、CL、CAS Latency Time、CAS Timing Delay),CAS latency是“内存读写操作前列地址控制器的潜伏时间”。CAS 控制从

12、接受一个指令到执行指令之间的时间。因为CAS 主要控制十六进制的地址,或者说是内存矩阵中的列地址,所以它是最为重要的参数,在稳定的前提下应该尽可能设低。内存是根据行和列寻址的,当请求触发后,最初是 tRAS(Activeto Precharge Delay),预充电后,内存才真正开始初始化 RAS。一旦 tRAS 激活后,RAS(Row Address Strobe )开始进行需要数据的寻址。首先是行地址,然后初始化 tRCD,周期结束,接着通过 CAS 访问所需数据的精确十六进制地址。期间从CAS 开始到 CAS 结束就是 CAS 延迟。所以 CAS 是找到数据的最后一个步骤,也是内存参数中

13、最重要的。这个参数控制内存接收到一条数据读取指令后要等待多少个时钟周期才实际执行该指令。同时该参数也决定了在一次内存突发传送过程中完成第一部分传送所需要的时钟周期数。这个参数越小,则内存的速度越快。必须注意部分内存不能运行在较低的延迟,可能会丢失数据。而且提高延迟能使内存运行在更高的频率,所以需要对内存超频时,应该试着提高 CAS 延迟。该参数对内存性能的影响最大,在保证系统稳定性的前提下,CAS 值越低,则会导致更快的内存读写操作。内存标签tRCD : RAS to CAS Delay该值就是“8-8-8-24”内存时序参数中的第 2 个参数,即第 2 个“8”。RAS to CAS Del

14、ay(也被描述为:tRCD、RAS to CAS Delay、Active to CMD),表示行寻址到列寻址延迟时间,数值越小,性能越好。对内存进行读、写或刷新操作时,需要在这两种脉冲信号之间插入延迟时钟周期。在 JEDEC 规范中,它是排在第二的参数,降低此延时,可以提高系统性能。如果你的内存的超频性能不佳,则可将此值设为内存的默认值或尝试提高 tRCD 值。tRP : Row Precharge Timing(tRP)该值就是“8-8-8-24”内存时序参数中的第 3 个参数,即第 3 个“8”。Row Precharge Timing (也被描述为:tRP、RAS Precharge、

15、Precharge to active),表示内存行地址控制器预充电时间,预充电参数越小则内存读写速度就越快。tRP 用来设定在另一行能被激活之前,RAS 需要的充电时间。tRAS : Min RAS Active Timing该值就是该值就是“8-8-8-24”内存时序参数中的最后一个参数,即“24”。Min RAS Active Time (也被描述为:tRAS、Active to Precharge Delay、Row Active Time、Precharge Wait State、Row Active Delay、Row Precharge Delay、RAS Active Time

16、),表示“内存行有效至预充电的最短周期”,调整这个参数需要结合具体情况而定,一般我们最好设在 2430 之间。这个参数要根据实际情况而定,并不是说越大或越小就越好。如果 tRAS 的周期太长,系统会因为无谓的等待而降低性能。降低 tRAS 周期,则会导致已被激活的行地址会更早的进入非激活状态。如果 tRAS 的周期太短,则可能因缺乏足够的时间而无法完成数据的突发传输,这样会引发丢失数据或损坏数据。该值一般设定为 CAS latency + tRCD + 2 个时钟周期。DDR2DDR3 的换代交接已经基本完成对于大多数人来说,内存这个小硬件选好容量和频率,然后插上主板用上就行了,对它的很多小参数完全不在意。所以,行业厂商也会提供比较傻瓜式的读取内存 SPD 芯片的参数信息,自动设置各项小参,简单好用;更有简单的超频设置XMP 技术,让普通用户也能简单地享受超频增值的乐趣。当然,真正的玩家在超频时为了达到最理想的效果,还是更倾向于手动设置各项小参。希望通过这篇文章,大家

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

当前位置:首页 > 生活休闲 > 科普知识

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