打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
内存主要性能指标

内存主要性能指标:

      内存对整机的性能影响很大,许多指标都与内存有关,加之内存本身的性能指标就很多,因此,这里只介绍几个最常用,也是最重要的指标。

      (1)速度。

      内存速度一般用于存取一次数据所需的时间(单位一般都ns)来作为性能指标,时间越短,速度就越快。只有当内存与主板速度、CPU速度相匹配时,才能发挥电脑的最大效率,否则会影响 CPU高速性能的充分发挥。FPM 内存速度只能达到 70~80ns,EDO 内存速度可达到 60ns,而 SDRAM 内存速度最高已达到 7ns。

      存储器的速度指标通常以某种形式的印在芯片上。一般在芯片型号的后面印有-60、-70、-10、-7等字样,表示起存取速度为60ns、70ns、10ns、7ns。ns和 MHz之间的换算关系如下:1ns=1000MHz 6ns=166MHz 7ns=143MHz 10ns=100MHz

      (2)容量。

      内存是电脑中的主要部件,它是相对于外存而言的。而 Windows系统、打字软件、游戏软件等,一般都是安装在硬盘等外存上的,必须把它们调如内存中运行才能使用,如输入一段文字或玩一个游戏,其实都是在内存中进行的。通常把要永远保存的、大量的数据存储在外存上,而把一些临时或少量的数据和程序放在内存上。内存容量是多多益善,但要受到主板支持最大容量的限制,而且就是目前主流电脑而言,这个限制仍是阻碍。单条内存的容量通常为 128MB、256MB、最大为 512MB,早期还有 64MB、32MB、16MB等产品。

      (3)内存的奇偶校验。

      为检验内存在存取过程中是否准确无误,每 8位容量配备 1位作为奇偶校验位,配合主板的奇偶校验电路对存取数据进行正确校验,这就需要在内存条上额外加装一块芯片。而在实际使用中,有无奇偶校验位对系统性能并没有影响,所以,目前大多数内存条上已不在加装校验芯片。

      (4)内存电压。

      FPM 内存和 EDO 内存均使用 5V 电压,SDRAM 使用 3.3V电压,而 DDR 使用 2.5V 电压,在使用中注意主板上的跳线不能设置错。

      (5)数据宽度和带宽。

      内存的数据宽度是指内存同时传输数据的位数,以bit为单位;内存的带宽是指内存的数据传输速率。

      (6)内存的线数。

      内存的线数是指内存条与主板接触时接触点的个数,这些接触点就是金手指,有 72线、168线和184线等。72线、168线和184线内存条数据宽度分别为 8位、32位和64位。

      (7)CAS

      CAS 等待时间指从读命令有效(在时钟上升沿发出)开始,到输出端可以提供数据为止的这一段时间,一般是 2个或 3个时钟周期,它决定了内存的性能,在同等工作频率下,CAS 等待时间为 2 的芯片比 CAS 等待时间为 3 的芯片速度更快、性能更好。

      (8)额定可用频率(GUF)

      将生产厂商给定的最高频率下调一些,这样得到的值称为额定可用频率 GUF。如 8ns 的内存条,最高可用频率是125MHz,那么额定可用频率(GUF)应是112MHz。最高可用频率与额定可用频率(前端系统总线工作频率)保持一定余量,可最大限度地保证系统稳定地工作。



内存Bank

1、内存的标号——数据深度M×数据宽度(单位bit)。

这就是一般内存芯片上**M×**的含义。比如16×8、8×8等,包括显存也是如此。如果芯片上没有直接标出,也可以在编号中看出,一般是在编号的中部几个数字。

2、内存芯片容量计算方法:数据深度×数据宽度。

比如16×8的芯片,就是16×8=128Mb。8bit=1Byte,所以8Mb=1MB。平时大家说的128M内存,8M芯片等等都是指的MB。所以换算成MB的话,应该这么算:

数据深度×数据宽度/8=内存颗粒容量

数一数内存条上有几个芯片,这条内存的总容量也就算出来了。大家可以自己验证一下。

3、关于物理bank。

大家经常提到显存的数据位宽这个概念,比如说TNT2是128位的,Geforce256就是256位的。内存也是如此,它是64位的,就是说cpu从内存读写数据,是64位并行。而对于一条内存来说,数据宽度×芯片数量=数据位宽。这个值可以是64或128,对应着这条内存就是1个或2个bank。

如:128M内存16×8格式8个芯片:8×8=64,单面内存单bank

128M内存8×8格式16个芯片:8×16=128,双面内存双bank

256M内存32×4格式16个芯片:4×16=64,双面内存单bank

256M内存16M×16格式 8个芯片:16×8=128,单面内存双bank

所以说单或双bank和内存条的单双面没有关系。由于目前市面上的256MB双面内存常使用16Mb×8×16,单面128MB内存常使用16Mb×8×8,因此使一些市场经销商、消费者错误归纳为单面内存是单bank、双面内存是双bank的误解。

4、主板对内存支持。

主板所能支持的内存仅由主板芯片组决定。每种芯片组具体支持的内存格式可以去intel、via等官方网站上查到。内存芯片常见的数据宽度有4、8、16这三种,芯片组对于不同的数据宽度支持的最大数据深度不同。所以当数据深度超过以上最大值时,多出的部分主板就会认不出了,比如把256M认成128M就是这个原因,但是一般还是可以正常使用。




一个很主要的问题是,大家都知道ram比rom的速度快,但是这个为啥呢,我在网路上搜索了好久,也没找出来答案,很明显的一个是工艺的原因,还有一个说法是一般来讲,ram比rom有更大的数据宽度,所以速度上也快一些,但是原因,我也没有找到答案。



内存中被CPU访问最频繁的数据和指令被复制入CPU中的缓存,这样CPU就可以不经常到象“蜗牛”一样慢的内存中去取数据了,CPU只要到缓存中去取就行了,而缓存的速度要比内存快很多.

这里要特别指出的是:

1.因为缓存只是内存中少部分数据的复制品,所以CPU到缓存中寻找数据时,也会出现找不到的情况(因为这些数据没有从内存复制到缓存中去),这时CPU还是会到内存中去找数据,这样系统的速度就慢下来了,不过CPU会把这些数据复制到缓存中去,以便下一次不要再到内存中去取。(涉及到内存替换算法)

2.因为随着时间的变化,被访问得最频繁的数据不是一成不变的,也就是说,刚才还不频繁的数据,此时已经需要被频繁的访问,刚才还是最频繁的数据,现在又不频繁了,所以说缓存中的数据要经常按照一定的算法来更换,这样才能保证缓存中的数据是被访问最频繁的.

3.关于一级缓存和二级缓存
为了分清这两个概念,我们先了解一下RAM
ram和ROM相对的,RAM是掉电以后,其中才信息就消失那一种,ROM在掉电以后信息也不会消失那一种.

RAM又分两种:
   一种是静态RAM,SRAM;一种是动态RAM,DRAM。前者的存储速度要比后者快得多,我们现在使用的内存一般都是动态RAM。
有的菜鸟就说了,为了增加系统的速度,把缓存扩大不就行了吗,扩大的越大,缓存的数据越多,系统不就越快了吗?缓存通常都是静态RAM,速度是非常的快,但是静态RAM集成度低(存储相同的数据,静态RAM的体积是动态RAM的6倍),价格高(同容量的静态RAM是动态RAM的四倍),由此可见,扩大静态RAM作为缓存是一个非常愚蠢的行为,但是为了提高系统的性能和速度,我们必须要扩大缓存,这样就有了一个折中的方法,不扩大原来的静态RAM缓存,而是增加一些高速动态RAM做为缓存,这些高速动态RAM速度要比常规动态RAM快,但比原来的静态RAM缓存慢,我们把原来的静态ram缓存叫一级缓存,而把后来增加的动态RAM叫二级缓存。一级缓存和二级缓存中的内容都是内存中访问频率高的数据的复制品(映射),它们的存在都是为了减少高速CPU对慢速内存的访问。
   通常CPU找数据或指令的顺序是:先到一级缓存中找,找不到再到二级缓存中找,如果还找不到就只有到内存中找了.
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
内存
计算机硬件基础知识大全(2)
缓存
2016二次学习微视频:计算机硬件系统
CPU缓存L1/L2/L3工作原理
解读 CPU 缓存:为何有 L1、L2 和 L3 缓存?它们如何工作?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服