显存大小对显卡性能的影响

比如两个型号相同的显卡 一个显存512MB 一个显存1G 两者在使用上会有什么区别 区别体现在哪里
还有 显卡的 DirectX 版本高与低有什么区别?

显存容量大小对性能的体现,主要表现在两个方面。

一是显示器尺寸的大小对显存容量的多少有一定要求。如果显示器尺寸在19英寸或者以上的,那么最好选择1G显存容量的显卡,如果在19英寸以下的,512MB也够用了。如果显示器尺寸超过了27英寸,那么1G显存容量的也不够了,需要1.5G甚至2G的显存容量了。

二是游戏对显存容量的要求。现在很多游戏,都要求显卡显存容量起码有512MB,也就是说,现在显存容量512MB对游戏来说,只是一个最低要求了,而且这个最低要求,在很多时候,往往并不能让人满意。比如GTA4这款游戏,它对显卡的显存容量要求就是最低512MB,但如果你真的拿了一块512MB显存容量的显卡去运行这款游戏的话,你会发现游戏的很多特效无法开启,因为显存容量太小了,再开其它特效,显存容量不够用了。因此游戏的画面会惨不忍睹。
所以,现在购买显卡,1G显存容量那是必须的,不用再去考虑512MB的了,哪怕一款显卡的性能再低,也要选择1G的。但2G显存容量的显卡,是不是有必要呢?本人看来,至少在目前,还是没有多少必要的,除非你的显卡是高端显卡(价格在2000元以上)或者你的显示器尺寸比较大。

至于DirectX的版本,自然是版本越高,游戏画面越绚丽越逼真。
但这受限于两个条件,第一个条件就是游戏本身支持哪个版本。如果这款游戏只支持DX10.0的话,那么即使电脑中安装的是DX11.0这个更高的版本,也是无法呈现出更逼真的画面的。二是显卡硬件支持的DX版本是多少。比如像9800GT这款显卡,它只支持DX10.0,不支持DX11.0,因此虽然它的性能比GT 440这类显卡更高,但DX11.0的画面特效它就无法体现出来,其结果是GT 440呈现出现的游戏画面,反而比9800GT的更漂亮。追问

两个问题...请不要从显示器的尺寸来说明显卡处理数据的大小 请精确到分辨率的多少。

 DX版本高画面越绚丽越逼真这要怎么理解  我的电脑是DX9 我表示没有在DX版本更高的电脑上玩过游戏... 那么你说的游戏画面越绚丽越逼真是指显卡能输出更好的色彩吗? 但这不是显示器的关系吗?

追答

第一,显示器的尺寸如果超过27英寸的话,那么它的最佳分辨率就不是现在常用的1920 X 1080了,而是另一个更高的分辨率了(当然1920 X 1080分辨率也可以继续使用,不过肯定不合适),这个分辨率是多少,偶一时想不起来了。

第二,你理想的不对。画面越绚丽,越逼真,并不是说输出更好的色彩,DX版本输出的画面效果,几乎和色彩没有多大关系,因此它和显示器基本上无关。
给你举个例子吧:比如说,游戏中水面效果的变化,就能体现出DX版本的特性。在古老的DX7.0时代,游戏中的水面,就像一块果冻的表面一样,一点都不真实。到了DX8.0时代,水面效果终于显得真实了一些,有了水纹,但却显得太浑浊,不清晰。到了DX9.0时代,水面效果越加地逼真,非常清晰干净,从水面上都可以看到水下的沙石。但这同时也是不真实的体现。DX9.0的水面效果,太干净了,在任何游戏中都是一样的干净、清彻、透明,而任何人都知道,有水的地方,既有干净的水面,也有混浊的水面,不可能出现单一的情况。
于是这个现象在DX10.0的时代,得到了解决,水面可以呈现出一部分地方干净清彻,一部分地方混浊,而且水面加入了波浪效果,会有波浪产生,更加接近于真实的水面效果。可是DX10.0的水面波浪并不是随机的,而是有一定规律的,比如说,海浪冲上沙滩,第一次是在这个位置,第二次也还是在这个位置,第三、第四次都是一样,而真实的海浪,每次冲上沙滩的位置都是不同的。于是在DX11.0的时代,水面波浪的产生,变成了随机的,每次波浪的高度和冲上沙滩的位置都是不同的。DX11.0时代的水面效果,已经和真实世界的水面效果差不了多少了。
这还只是水面效果的演变,其它的还包括光影效果,阴影效果,远影效果、动态模糊效果、云朵和天空效果等。可以说,随着DX版本的越来越高,一个越来越真实的游戏世界会出现在我们面前,像《黑客帝国》中分不清真实与虚幻区别的那种情况,并不是遥远的幻想。

追问

等等 像你所说的 游戏中水纹的效果好坏 不是取决于游戏制作的精细程度吗?怎么与DX有关?

追答

这个不是好坏,而是和真实性有关。而且这个当然于DX有很大关系,没有DX中对水面效果的支持,游戏制作组想做都做不出来。
而且水面效果,比如偶前面所说的随机产生的波浪,那也是需要显卡硬件性能来支撑的,一款性能并不强大的显卡,为什么在有些游戏中无法开启最高画面特效,并不是它真的无法开启这些特效,而是即使开启了,显卡的性能也应付不了,会产生卡屏现象(就是画面一卡一卡像放幻灯片一样)。像DX9.0时代的显卡,如果去运行DX11.0的游戏,光是一个水面随机波浪的效果,就会卡死DX9.0的显卡,就是因为DX9.0时代的显卡性能,应付不了。DX版本在进步,显卡的性能也在进步,两者是相辅相成,缺一不可的。
因此,建议你去百度百科上了解一下DirectX究竟是什么东东

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-06
同级别的显卡显存越大在高分辨率和多屏输出带来的优势是小显存无法比拟的 DirectX 版本越高3D图形和声音效果越好
第2个回答  2013-01-06
1G好 高的快 若是回答的您满意请设为满意回答 多谢合作!
第3个回答  2013-01-06
显存够用就好。

DX 越高画面越好。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网