POPPUR爱换

标题: 显存占用量超过显存大小就会爆显存,这是个误区 [打印本页]

作者: ft5555    时间: 2011-3-28 12:36
标题: 显存占用量超过显存大小就会爆显存,这是个误区
本帖最后由 ft5555 于 2011-3-28 15:26 编辑

当显卡本地显存不足,开始调用虚拟显存时。 显卡效率比仅使用本地显存低是肯定的。

但nv 和 amd都是考虑过这点的,当调用的虚拟显存再一定范围之内时,性能并不会出现明显降低。

基本上 实际显存占用量< 本地显存大小+256m 这个范围内因本地显存不足造成的性能下降幅度不大,是不会出现爆显存的现象的

=======================================================
显存占用量超过显存大小就会爆显存,造成帧速大跌,历史上最突出的例子就是早期驱动下的8800gts 320m(至少是190以前的驱动)。
当时评测中经常出现 8800gts 640m 帧速数倍于320m的情况

========================================================

我认为 爆显存应该这样定义 :

仅显存大小不同的两块卡, 如果随着 分辨率和 AA 级别的提升,小显存的avg fps 跌幅明显大于另一款20%以上时



作者: voidshatter    时间: 2011-3-28 12:50
本帖最后由 voidshatter 于 2011-3-28 12:58 编辑

Windows下物理内存不足的时候会调用虚拟内存,如果你这时候不切换窗口,只要内存爆的不是太严重,是不会明显感觉到卡的,但如果你快速的切换窗口,就会明显感觉到卡了。

同理,爆显存的时候如果你的视角面朝一个固定的方向,只要不是爆的太多,fps是不会跌下来的,但是如果你快速的转动视角,就会明显感觉到瞬卡了。

楼主的论调和4G内存足够跑Win7 x64一样,够用么?不介意稍微多开几个程序切换窗口的时候卡一下,当然够用;对我这种不能忍受瞬卡的人来说够么?6G都不够。
作者: ft5555    时间: 2011-3-28 13:11
本帖最后由 ft5555 于 2011-3-28 13:17 编辑
voidshatter 发表于 2011-3-28 12:50
Windows下物理内存不足的时候会调用虚拟内存,如果你这时候不切换窗口,只要内存爆的不是太严重,是不会明显 ...


爆显存是整体拖慢(avg和mini 都是暴跌), 而不是瞬卡。

造成瞬卡的因素很多。

原地快速转身,周围材质贴图都应该是已经载入过的。

本地显存吃满时,显存占用继续增加,和未吃满时比确实容易出现fps瞬间下跌的情况。

评测中 minfpsi爆得往往比 avg更早



作者: voidshatter    时间: 2011-3-28 13:13
本帖最后由 voidshatter 于 2011-3-28 13:16 编辑
ft5555 发表于 2011-3-28 13:11
爆显存是整体拖慢(avg和mini 都是暴跌), 而不是瞬卡。

造成瞬卡的因素很多。

所以这就是我们定义的不同了,你认为要卡到avg fps降低才算爆显存,而我则认为min fps降低就算爆显存。我们的要求不一样而已,我不能容忍min fps低。

造成瞬卡的因素很多,那为什么我用过的所有1G显存的显卡,Crysis Warhead快速转身都会瞬卡,而只要显存大于1G的显卡,就可以随便快速转身保持流畅?显卡在渲染当前场景的时候,如果显存不够了,你身后的场景的材质什么的就会被挤出显存,暂时放进物理内存,你快速转身,电脑就得在显存和内存中间做交换,这个交换操作就导致瞬卡。

作者: heavenboy    时间: 2011-3-28 13:21
爆显存的表现是游戏画面一卡一卡的,移动很不流畅,比如384mb的9600gso玩dirt2 效果开高了就会这样
作者: ft5555    时间: 2011-3-28 13:23
恩,少量交换,会瞬卡。   大量频繁的交换,就是整体拖慢的爆跌了。

我经常开rt跑游戏 本地显存 虚拟显存占用都能看到。

本地占满后,虚拟显存占用突增时,卡一下的事,常遇到。
作者: ft5555    时间: 2011-3-28 13:25
heavenboy 发表于 2011-3-28 13:21
爆显存的表现是游戏画面一卡一卡的,移动很不流畅,比如384mb的9600gso玩dirt2 效果开高了就会这样

当年 8800gts  320m 在国外各种评测中 动辄 0,1,2的avgfps  依旧记忆犹新,哈哈
作者: 草蜢    时间: 2011-3-28 13:51
我最多也就玩玩极品飞车系列,第一人称射击类游戏玩半小时就想吐。据说小脑的问题。。。
作者: hakase    时间: 2011-3-28 14:43
“实际显存占用量< 本地显存大小 × 1.5   这个范围内因本地显存不足造成的性能下降幅度不大”

请引用资料或者实验数据来说明该数字……



作者: 绝对    时间: 2011-3-28 14:53
楼上加一
作者: rickerlian    时间: 2011-3-28 15:04
物理上爆了就是爆了,不存在乘以factor这个说法,小爆不会整体拖慢是因为一个最基本的原则--80-20原则起的作用,哈哈。。。。。
作者: KeyGen    时间: 2011-3-28 15:22
草蜢 发表于 2011-3-28 13:51
我最多也就玩玩极品飞车系列,第一人称射击类游戏玩半小时就想吐。据说小脑的问题。。。

我也是,不过和人打CS没事,和电脑打就不行,最厉害的还有使命与召唤,打一会就难受,半天都缓不过来。

作者: 黎明前的辉煌    时间: 2011-3-28 15:44
一个人一顿饭吃了两顿的量就算撑,这是个误区。
怎么也得一顿吃了十顿的才叫撑。
作者: D65    时间: 2011-3-28 16:33
关键的问题是很多瞬卡的问题,并不是由显存引起的,而且AMD一向不重视,或者无力解决此问题。

当年EA正式承认极品飞车9程序存在bug导致瞬卡,但专注于新游戏,不打算修正。

结果下一版的NV新驱动,就把该问题修正了。而A卡至今日仍在极品9中偶然间瞬卡,当时都不解决,现在更不可能了。
作者: 刘硕鼠    时间: 2011-3-28 17:31
普通场景下(剧烈场景那就是另一回事了)瞬卡的问题,尤其是转身这种,很多,甚至可以说几乎所有,都是游戏本身造成的,其中不乏avg fps极高但一动就卡的例子

如果游戏公司有诚意的话,通过游戏本身的补丁,基本都是可以修正的

如果游戏公司不给修,那么有些可以通过驱动修正来凑合,有些不可以,有些N卡可以修正,有些A卡可以修正,这就很难说了
作者: hjhham    时间: 2011-3-28 18:40
孤岛1里开车狂转头,那就是爆显存~~~1920×1080,VH,AA8
作者: 38℃    时间: 2011-3-28 19:03
回复 D65 的帖子

原来是游戏本身BUG啊,我现在用GTS250 驱动260.99玩极品飞车9还是有顿卡的现象啊,偶尔卡一下,我一直以为是机器不稳定啥的!
作者: Viperknight    时间: 2011-3-28 19:52
楼上不要随便爆D65,好歹人家也是名人
作者: liyinglian    时间: 2011-3-28 20:30
学习学习
作者: westlee    时间: 2011-3-28 21:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: yellowfly    时间: 2011-3-28 21:24
本帖最后由 yellowfly 于 2011-3-28 21:32 编辑

其实看590和6990的对比就很容易发现在1920*1080分辨率及以下时,590更有优势;在1920*1080高AA AF时,两者基本持平;2560*1600及以上时,6990更有优势,构架频率等方面当然也是因素,但较大的显存是否也是其在高分辨率上使得6990性能得以更好得发挥呢?
具体评测自个找去看吧~~~
作者: westlee    时间: 2011-3-28 22:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: D65    时间: 2011-3-28 22:47
38℃ 发表于 2011-3-28 19:03
回复 D65 的帖子

原来是游戏本身BUG啊,我现在用GTS250 驱动260.99玩极品飞车9还是有顿卡的现象啊,偶尔卡 ...

我用的就是260.99,不得不再次重温一下这个N年没动的老游戏。
丝毫没有当年的卡顿现象,请确认你没有开垂直同步,开垂直同步,多数游戏都能卡得一B。

作者: D65    时间: 2011-3-28 22:51
westlee 发表于 2011-3-28 22:13
其实一直没搞懂,瞬卡到底是多久?卡的时候,fps是多少?88gts 320那个时候,卡的时候能持续1s以上,fps至少 ...

半秒的瞬卡就很明显了。前半秒60,后半秒15,平均还是40 FPS。
FRAPS这些软件是最不靠谱的,除非它足够精确,并且独立于系统之外。

当年的极品9就是,第一个挑战关,刚下坡,瞬间很卡,可抬头一看FRAPS,仍然是45 FPS,顿时茅塞顿开。
后来的91.xx驱动之后,N玩这游戏再无任何问题。全程极品9流畅。

作者: D65    时间: 2011-3-28 22:51
Viperknight 发表于 2011-3-28 19:52
楼上不要随便爆D65,好歹人家也是名人

请不要出来丢人。

作者: westlee    时间: 2011-3-28 23:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: 乱世火凤凰    时间: 2011-3-29 22:00
D65 发表于 2011-3-28 16:33
关键的问题是很多瞬卡的问题,并不是由显存引起的,而且AMD一向不重视,或者无力解决此问题。

当年EA正式 ...

{sweat:]开什么国际玩笑,我天天玩NFS9,5850从来没你说的瞬卡
作者: abcfyk    时间: 2011-3-30 20:36
voidshatter 发表于 2011-3-28 12:50
Windows下物理内存不足的时候会调用虚拟内存,如果你这时候不切换窗口,只要内存爆的不是太严重,是不会明显 ...

说的不错。+1
不过4G内存用win7会爆的情况我表示压力山大。。。{sweat:]





欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4