首页 理论教育计算机内存性能指标-计算机维护与维修项目化教程

计算机内存性能指标-计算机维护与维修项目化教程

【摘要】:内存工作频率是衡量内存性能的较简单而又直接的指标,它表示该内存条能在多大的外频下工作。内存错误对一些稳定性要求极高的用户来说可能是致命的。SPD 更是识别PC 100 内存的一个重要标志。

要组装一台计算机,选购内存条也是非常重要的一个环节。当前主流内存品牌包括金士顿、宇瞻、现代、金邦科技、胜创、海盗船、黑金刚、三星、金泰克等。除了品牌,还需要了解内存的性能指标,衡量一个内存性能好坏的主要指标有容量、工作频率、数据带宽、校验、工作电压等。

1.内存容量

内存容量是指一根内存条可以容纳的二进制信息量,用GB 作为计量单位。目前常见的内存单条容量为1 GB、2 GB、4 GB、8 GB、16 GB,早期还使用过128 MB、256 MB、512 MB 的单条内存。现在内存单条容量最大可以达到16 GB,当然价格就相对昂贵多了。目前装机大多选配单条4 GB 或8 GB 的内存。

2.工作频率

内存的工作频率表示的是内存传输数据的频率,一般用MHz 作为计量单位。内存工作频率是衡量内存性能的较简单而又直接的指标,它表示该内存条能在多大的外频下工作。内存工作频率越高,在一定程度上代表着内存所能达到的速度越快。由于内存本身并没有晶体振荡器,故内存的实际工作频率由主板决定。一般情况下,内存的工作频率与主板的外频相一致,通过调节主板上CPU 的外频也就调整了内存的实际工作频率。内存有两种工作模式:一种是同步工作模式,此时内存的工作频率与CPU 外频一致;另一种是异步工作模式,此时内存的工作频率与CPU 外频会存在一些差异。这种差异的存在可以避免出现以往因超频而导致的内存瓶颈现象。目前的主板芯片组几乎都支持内存异步工作模式。

3.数据带宽

数据带宽是指内存的数据传输速率,也就是内存一次能处理的数据宽度,它是衡量内存性能的重要标准。通常情况下,PC 100 的SDRAM 在额定频率(100 MHz)下的峰值带宽可达到800 MB/s。PC 133 的SDRAM 工作在133 MHz 下,则可达到1.06 GB/s 的带宽,比PC 100 整整高出了200 MB/s。对于DDR 内存而言,由于它在同一时钟的上升沿和下降沿都能传输数据,所以工作在133 MHz 时,其数据带宽可达到2.1 GB/s,相当于普通SDRAM 内存工作在266 MHz 下所拥有的带宽。内存数据带宽的计算公式是:

数据带宽=内存的数据传输频率×内存数据总线位数/8

4.奇偶校验与ECC 校验(www.chuimin.cn)

内存是一种电子器件,在工作过程中难免会出现错误。内存错误对一些稳定性要求极高的用户来说可能是致命的。根据错误的原因,可以把内存错误分为硬错误和软错误,硬错误是无法纠正的,软错误则可以检测并纠正。奇偶校验是最早使用的内存软错误的检测方法。内存的最小单位是位(bit),用0 和1 分别表示该位上的两种状态。每8 个连续的位构成1 个字节。不带奇偶校验的内存每个字节只有8 位,若某一位上存储的数据出错,就会导致程序出错,而且这种错误无法检测出来。奇偶校验就是在每个字节(8位)以外再增加一位作为错误校验位,该位用来记录这个字节上8 个位的状态和值的奇偶性。当CPU 读到该字节时,会自动把这个字节各个位上的状态值相加,再与奇偶校验位上的值相比较,看看是否一致,若不一致就说明数据出错了。奇偶校验方法只能从一定程度上检测出内存软错误,但不能进行纠正,而且不能检测出双位错误。

另外一种方法是ECC(Error Check Correct,错误检查与校正)校验。ECC 校验同样也是在数据位上额外增加一位,用来存储一个用数据加密的代码。当数据被写入内存的同时,相应的ECC 代码也被保存下来,当重新读回刚才存储的数据时,保存下来的ECC代码就会与读数据时产生的ECC 代码做比较,若不相同则说明出错,此时两个ECC 代码都会被解码,以确定数据中的错误位,然后丢掉这个错误位,同时从内存控制器中释放出正确的数据来填补该错误位,从而达到纠正错误的目的。使用ECC 校验的内存会对系统性能造成不小的影响,但这种校验、纠错功能十分重要,所以带ECC 校验的内存的价格要比普通内存昂贵许多。

5.CL 值

CL(Column Address Strobe Latency,列地址控制器延迟)是指从读命令有效(在时钟上升沿发出)开始,到输出端可提供数据为止的这一段时间。其实无论何种内存,在数据传输前都有一个等待传输请求的响应时间,这就造成了传输的延迟时间。CL 设置在一定程度上反映出了该内存在 CPU 接到读取内存数据的指令后,到正式开始读取数据所需要的等待时间。对同频率的内存,CL 设置低的更具有速度优势。CL 参数值一般有2 和3 两种(即读取数据的延迟时间为2 个和3 个时钟周期)。数字越小,代表延迟时间越短。

6.工作电压

工作电压是指内存正常工作时所需要的电压值,不同类型的内存电压也不同,各有各的规格,不能超出规格,否则会损坏内存。SDRAM 内存的工作电压一般在3.3 V左右;DDR SDRAM 内存的工作电压一般在2.5 V 左右;DDR2 内存的工作电压一般在1.8 V 左右;DDR3 内存的工作电压一般在1.5 V 左右;DDR24 内存的工作电压一般在1.2V 左右。

7.SPD

SPD(Serial Presence Detect,串行存在探测)是一个8 针的EEPROM(电可擦写可编程只读存储器)芯片。位置一般处在内存条正面的右侧,里面记录了诸如内存的速度、容量、电压与行、列地址、带宽等参数信息。当开机时,BIOS 会自动读取SPD 中记录的信息。如果没有 SPD,就容易出现死机和致命错误的现象。SPD 更是识别PC 100 内存的一个重要标志。