1、显存相关知识介绍随着 3D 游戏的不断推陈出新,更复杂的贴图,更绚丽的画面,更多的景物,需求更高的场景,从而使显示卡成为如今电脑中置关重要的一个部件,前些年选择电脑只顾及它的CPU 速度高低以及内存和硬盘容量的大小,现在再选购电脑,CPU 和硬盘内存的花样已经无法吸引人们的目光,反而倒是被显卡抢了头筹,众多的品牌,繁多的形号,还有那些性能超强、外观又抢眼的漂亮显卡的确让人难以取舍。在生活中笔者会见到一些朋友在选购电脑时,常常会表示“给我配一片 X700”或是“我听人说 XX 品牌的显卡好,我就要这个 XX 品牌的!”,常常只偏重了对显卡核心的选择,却忽视了另一个很主要的因素,那就是显存。显卡的
2、构成其实并不复杂,主要由 PCB 板、图形核心和显存组成,因此显存的容量、速度、位宽也直接关系到显卡的性能。因而在选择显卡的同时,也要衡量显存品质的优劣,这才是明智的选择。电+脑*维+修-知.识_网(w_ww*dnw_xzs*co_m)图片如下:有些朋友可能会说,显存有啥选的,不就是大小不一样吗,什么 128M、256M、512M 的,我就要大的,越大越好,别的还有那么多的说法吗?其实不然,与显存相关的知识也是有不少的。今天笔者就来与你聊聊显存吧!一、显存的封装:首先,我们来看看显存的封装。目前市场上的显存显存的封装形式主要有两种,一种是TSOP,另一种是 BGA。TSOP 的全名为 Thin
3、 Small Outline Package,字面翻译就是“薄小的外引线封装”,这是一种比较常见的显存形式。只凭嘴上说不够生动,让我们看看它长的样子就知道了。电+脑*维+修-知.识_网(w_ww*dnw_xzs*co_m)图片如下:这张图上的显存就是 TSOP 封装的显存,它在市场上的占有量是相当大的,它从外观上看是长方形的瓷片,然后在上下两端,会有一排整齐的引脚,引脚被焊接在显卡的 PCB 板上。在瓷片的表面则印有该显存的参数,用以标注显存的容量,位宽和速度等,这些指标一会给大家介绍。随着显存速度的不断提高,TSOP 越来越满足不了使用需求,一方面由于 TSOP 显存的引脚与核心距离较远,因
4、此信号传输时容易造成衰减或干扰,使数据出错,另外 TSOP 由于体积庞大,而且比较厚,所以不利于核心的散热,因此新型的显存封装就诞生了,那就是BGA。BGA 的全名为“Ball Grid Array Package”,即“球栅阵列封装”,它与 TSOP 最大的区别就是体积大大减少,基本上只与核心的大小相当,这样就缩短了引脚的长度,同时将两排针脚变成了瓷片底部的金属球,这样就大大的减少了数据衰减的可能,另外轻薄的体积更适合散失热量。因此 BGA 显存逐渐取代了 TSOP 的位置而成为目前市场上中高档显卡的标配。电+脑*维+修-知.识_网(w_ww*dnw_xzs*co_m)图片如下:上图则是一片
5、 BGA 封装的显存的样子,我们从正面是完全看不到有引脚的,它的引脚在瓷片的底面,有数十个金属小球,靠金属球焊接在主板上。电+脑*维+修-知.识_网(w_ww*dnw_xzs*co_m)除此之外,您可能还会遇到另外一种显存,就是 SGRAM。 图片如下:SGRAM 是当初为了提高显卡的性能而在 SDRAM 的基础上发明的一种新的显存,不过由于性能提升不明显,所以还没有在完全替代 SDRAM 时就一同被 DDR 内存所排挤出局。从 SGRAM的外观我们可以看到,它其实也是采用 TSOP 封装的,只不过他与 SDRAM 最大的区别就是它的四面都有引脚。电+脑*维+修-知.识_网(w_ww*dnw_
6、xzs*co_m)随着 DDR 技术的不断推广,内存和显存的工作性能大大提高,因此 DDR SDRAM 和 DDR SGRAM 取代了以往的 SDRAM 和 SGRAM,不过从外观上它们是没有区别的,所以从外观上我们没有办法分辩 SDRAM 和 DDR SDRAM(SGRAM 与 DDRSGRAM)的区别。唯一的区别只是 DDR显存能够在一个时钟周期内完成两次读写操作,因此性能是以往内存性能的一倍。电+脑*维+修-知.识_网(w_ww*dnw_xzs*co_m)目前市场上基本上没有显卡使用 DDR SGRAM 这种显存了,除非特别老的型号您还可能看到它的身影。二、显存的容量:对于显存的容量,这
7、个似乎没有太多好讲的,就如同系统的内存一样,容量越大,它可以用来做数据缓存与处理的空间就越大,因此它的处理性能也就越高,目前市场上的显卡显存容量多为 64M、128M、256M 和 512M 等,容量越大价格也就越贵,买家可以根据自己的需求来进行选择了。电+脑*维+修-知.识_网(w_ww*dnw_xzs*co_m)三、显存的速度:接下来我们聊聊显存的速度。朋友们都知道,如今显卡的核心已经不再是简单的数模转换器,它不仅要完成数模转换功能,同时它也要完成 3D 函数的运算功能,把 CPU 从繁重的计算工作中解脱出来,直接参予 3D 函数的运算,从而使整个系统的性能得以提高,因此现在的显卡核心常被
8、戏称为 GPU。既然具有计算功能,那么 GPU 就会有一个工作频率,就像我们平日里使用的 INTEL、AMD的 CPU 一样,也有它的额定工作频率,对于 CPU 来说,内存的频率需要与其相对应,才能够很默契的配合它的运算,因此对于 GPU 来说显存也同样扮演着重要的角色。例如这篇文章上端的那片超漂亮的 7800GTX 核心频率已经达到了 430MHZ,由于其采用了多管线突发传输技术,因此为了配合它的工作则需要使用工作高达 1200MHZ 的显存才能够很好的配合!关于 NVIDIA 与 ATI 的各款显卡核心、工作频率、位宽等笔者已经在以往的文章中介绍过,此篇文章中将不再赘述,今天我们只谈谈显存
9、的工作频率和时钟周期的关系。图片如下:例如图上的这片显存,我们可以知道它是一片三星的显存,速度为 G8,了解这方面知识的朋友可能都知道它是 8NS 的,也就是常说的 8 纳秒。在市场上朋友选择显卡的时候常常会对显存的这个纳秒关注不己,更小的单位,像 2.4NS,1.8NS 常常会让玩家为之眼前一亮,好多朋友都知道,越小的“纳秒”就代表越快的速度,但是究竟它与速度有何关系可能有些人就说不太清楚了。其实,显存的速度和工作频率还是挺容易了解的,你只要知道下面的这个公式,就可以轻松的算出来。工作频率(MHz)1000/显存速度(如果是 DDR 显存,工作频率(MHz)1000/显存速度 X2)。电+脑
10、*维+修-知.识_网(w_ww*dnw_xzs*co_m)例如一片显卡上使用的是 3.3ns 的 DDR 显存,我们就可以按照这个公式算一下:1000/3.3X2=606MHZ,怎么样?这下就可以了解了吧,3.3NS 的显存,它的标称工作频率是606MHZ。那么就上面我们提到的例子 7800GTX 应该使用几纳秒的显存才够格呢?我们可以算一下 1200=1000/?X2,我们就可以算出是 1.67 纳秒的显存。电+脑*维+修-知.识_网(w_ww*dnw_xzs*co_m)了解显存的工作频率和标称速度有什么意义呢?其实这一点很重要,我们直接就可以辩别您所要购买的显卡是否是缩水产品。假如你想购买
11、一片 NVIDIA FX6800 标准版,那么根据 NVIDIA 发布的标准,它的核心频率应该是 325,显存频率应该是 700MHZ,知道了这个公司我们就可以算出来,需要在 700MHZ 环境下工作的显存,标称的速度必须要达到 2.8纳秒才可以满足需求,那么如果你拿到的这片显卡上面如果使用 2.0 纳秒的显存时,我想你就可以偷着乐了,因为该显卡厂商为了提高产品的性能所采用了更高品质的显存,比额定事率的要求要高,那么也就是说这种显卡将会在超频上有比较好的表现,因为它的显存标称频率与实际工作频率留有很大的空间。但是如果你拿到的显卡却使用了 3.3 纳秒甚至是 4 纳秒的显存,那么你还是要小心掏腰
12、包吧,因为这种卡很明显就是缩水产品,它的频率比预期的要低很多,根本就达不到 6600 标准版的要求,一种可能是被厂商降低了工作频率,这样显卡的性能显然就会降低,还有一种可能则是被生产厂将显存超频使用,虽然表面看起来工作频率不低,性能也不赖,但由于显存长时间在超过标称频率的状态下工作,长此以往,极可能发生死机、花屏等故障,这也就是说为什么一些低档劣质的显卡容易坏咧,原因不言而喻。电+脑*维+修-知.识_网(w_ww*dnw_xzs*co_m)四、显存的位宽:显存的位宽是比较不容易理解的一个概念,因为相对来说它比较抽象,其实用个简单的道理来说可能也就不难理解了,你可以把 GPU 比做一个游泳池,显
13、存呢则是准备往游泳池里灌水的贮水箱,而显存的位宽则是从贮水箱通向游泳池的水管子。那么我问你,你说是 64根水管子给游泳池加水比较快呢,还是 128 根水管子加水比较快,还是 256 根水管子加水比较快咧?嘿,我想你可能会在心里想:问这种问题,你不成彪哥了吗?其实道理很简单,显存位宽越高,效率也就越快,这就是显存位宽的重要性。在市场上选择显卡的时候常常会听商家介绍说,我这显卡是“双 128 的”或是“双 256 的”是什么意思呢,其实他就是在说这片显卡的显存容量是 128M(或 256M),显存的位宽也是 128 位(或 256 位)的。电+脑*维+修-知.识_网(w_ww*dnw_xzs*co
14、_m)虽然显存的生产厂商有很多个,但是它们的型号编码都有很多的类似,因此一般情况下,在显存的表面我们都可以比较直观的可以了解到这款显存的位宽是多大。图片如下:例如这片显存,我们可以看到是三星产品,位宽是 32 位(左数第六第七位,其它厂商产品可能会有差别),速度是 4.5 纳秒。那么如果某片显卡上一共焊接了四片这样的显存,那么我们就可以通过计算了解到 32X4=128,这就说明这片显卡的显存是 128 位的。同样道理,如果焊了八片,那就是 256 位的。这样我们就可以看出,越高的位宽就需要焊接更多的显存颗粒,这样显卡的制造成本就会大大增加,因此有些厂商为了降低显卡的成本,就采用缩减显存颗粒的手
15、段来实现,造出了类似于下图的这类产品。电+脑*维+修-知.识_网(w_ww*dnw_xzs*co_m)图片如下:上图的这片显卡是不是看起来有点别扭呢,其实我们在市场上会看到很多类似的产品,在显卡的 PCB 板上我们会看到有显存片的地方是空缺的,这就是我们俗话说的“空焊”,一般情况下空焊越多的板卡,品质是越差的。像上图的这片显卡,节省下两片显存颗粒,显卡的成本就大大下降了,但是损失的就是显存的带宽,假如这片显卡所使用的显存是 32位的颗粒,那么通过计算 2X32=64 位,我们可以得知这款显卡的显存只有 64 位,它的性能与标准 128 位的显卡就会大打折扣。电+脑*维+修-知.识_网(w_ww*dnw_xzs*co_m)其实了解了显存的工作频率和位宽之后,我们还能够了解一个新的技术指标,那就是带宽,带宽也是关系到显卡性能的一个指标,它代表着显卡在单位时间内数据的吞吐量,当然越强劲的显卡,它的数据带宽也是相当.大的!我们可以通过下面的公式来计算它:带宽(单位为兆字节)工作频率显存位宽8仍以 7800GTX 为例,它的显存工作频率为 1200MHZ,显存的位宽标准应该为 256 位,那么它的数据带宽将达到 38.4GB/秒,是不是一个很惊人的指标啊,HEHE,当然这个只是标称值,实际上可能会因为其它的因素所影响而完全达到这个标准。电