
对于刚入门的新手来说,显卡的显存一直是他们识别显卡的最大障碍点,尤其是显存容量的问题。虽然现在的商家已经不再过分宣传“大显存高性能”之类的口号,但关于显存的疑惑仍然存在。许多用户常常混淆显存和内存的关系,这两者究竟有何关联?它们的单位类型是否相同?
要理解这个问题,首先我们要知道显存其实就是显卡的“内存”。显卡是负责计算和输出图像的硬件,而显示器上的像素点由4至32甚至64位的数据控制其亮度和色彩。这些数据临时存储在显存中,所以显存容量可以被看作是显卡的临时存储仓库。如果数据太多超出了仓库容量,游戏就会出现卡顿现象。
以GeForce RTX 3080为例,其PCB板上就涉及到了显存的问题。而内存则是负责临时存储CPU的运算数据。如果将显卡看作一台电脑,那么显存同样负责存储显卡核心运算数据。内存和显存有着相通之处,但它们的类型并不相同。
在显卡的描述中,我们常常可以看到诸如“4G D5”或“8G D6”的字样。这里的4G/8G指的是显存容量,而D5/D6则代表了不同的显存类型。DDR(Double Data Rate)一般指的是内存,而GDDR则是专门为图形系统设计的高速DDR显存。
在显卡组件中,显存是一个量极大的元器件,其温度甚至可以达到90℃,比GPU芯片还要高。在手机等日常使用的数码产品中并不适用。LPDDR是一种专门设计的小功率内存,其中的LP代表低功耗。
目前常见的显存类型按照性能排序有GDDR6X、GDDR6、GDDR5X和GDDR5等。虽然有些显卡的显存容量相同,但带宽可能因为显存类型的不同而相差甚远。例如RTX 3070和RTX 3070 Ti,两者都是8GB显存,但带宽有显著差异。
显存带宽是由显存频率和显存位宽决定的。通过公式“显存带宽(GB/s)=显存实际频率(MHz)显存数据倍率显存等效位宽(bit)/8”可以计算出带宽。但对于目前的显卡来说,带宽通常不是瓶颈,大多数情况都能满足需求。
以RTX 3070 Ti为例,其显存带宽计算结果为约608.3 GB/s。而同样采用8GB显存的RTX 3070使用的是GDDR6显存类型,即便显存频率相同,其带宽也要小一些。不过在实际使用中,RTX 3070的显存频率会更高,因此最终显存带宽会有所不同。
随着游戏画面的精细度和分辨率不断提高,8GB的显存容量在某些高分辨率的游戏中可能会不够用。如果没有经历过爆显存的情况,可以尝试让电脑内存占用率达到100%,体验一下卡顿和响应缓慢的情况。当显存不足时,显卡会调用内存中的数据,但由于内存的处理速度较慢,会导致严重的卡顿。不过这种情况只是暂时的,过了画面复杂的场景就会恢复。
