当前位置:首页 > 装机升级 > 显卡 > 评测
你的显存多大才够用?
  • 2015/5/4 14:44:42
  • 类型:原创
  • 来源:电脑报
  • 报纸编辑:电脑报
  • 作者:
【电脑报在线】随着游戏需求和硬件技术的发展,显卡的显存容量也是一路飙升,6GB、8GB显存的产品早已出现,近期NVIDIA发布的Titan X甚至拥有惊人的12GB显存。

不同档次游戏平台显存需求研究

        随着游戏需求和硬件技术的发展,显卡的显存容量也是一路飙升,6GB、8GB显存的产品早已出现,近期NVIDIA发布的Titan X甚至拥有惊人的12GB显存。这不禁引发了用户深深的思考:显存容量是不是真的越大越好?面对现在的游戏大作,主流显卡显存究竟多大才合理呢?我们在买显卡之前,到底该了解关于显存的哪些知识呢?

 

科普:谁是显存容量占用大户?

        显存是用来存储GPU处理过或者即将提取的渲染数据。那么具体来说究竟是哪些数据在占用着显存容量呢?

        首先是图像缓存,包括帧缓存,也就是正在显示的这一幅画面的数据信息;后台缓存,预备显示的帧画面信息;如果两个画面类似,只是在空间位置上有差异,为减少缓存占用和GPU工作量,还会引入Z缓存,存储画面的空间位置差异,避免画面重新绘制而加大负载。图像缓存占用显存容量大小主要由3D画面和图象分辨率两个因素影响。对于3D画面来说,由于要增加Z轴信息,其每帧缓存要增加三倍,即1920×1080 32bit色彩数时,每帧月约用24MB显存(2D画面则为8MB)。而随着分辨率的增加,帧缓存也会大幅增加,当分辨率为4K,同为32bit色彩数时,每帧占用显存就达到32MB了。

        其次是材质纹理数据和几何数据,指的是在显卡渲染和计算时,贴在显示物体表面,让物体看上去更加逼真并赋予各种效果的模块化图象数据。在渲染计算时,显卡需要将这些数据调入显存内,并根据实时图象的要求,进行贴图操作。这一数据占用显存大小的差异无比巨大,其决定因素,在与游戏的引擎所需要和调用的数据。如今的游戏引擎都采用了更大的材质纹理和几何数据库,其占用的显存智能也就大幅度增加,这也就是不少显卡杀手级游戏要求大显存的主要原因。

        最后是抗锯齿和特效,无论是哪一种抗锯齿方式,都面临着增加采样频率,重新着色等操作,就需要将更多数据调入显存,以进行处理。而抗锯齿对显存的占用,不仅与抗锯齿模式有关,如在相同场景下8×MSAA必然比4×MSAA采集更多的数据,其数据存储和处理,必然会占用更多的显存。同时与显示分辨率也有直接的关系,毕竟分辨率越高,采样数据自然会随之增加,这也是4K分辨率时,对显存要求更高的原因。至于各种特效各项异性过滤以HDR,光影效果对于显存占用的影响,实际上是实现这些特效时,需要调入更多的纹理数据和几何数据,这样,超大的纹路数据自然会占用更多的显存容量。

  

本文出自2015-04-20出版的《电脑报》2015年第15期 E.硬件DIY
(网站编辑:pcw2013)


我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交
读者活动
48小时点击排行
论坛热帖