POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 26828|回复: 27
打印 上一主题 下一主题

显存占用量超过显存大小就会爆显存,这是个误区

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-28 12:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ft5555 于 2011-3-28 15:26 编辑

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

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

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

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

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

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

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


2#
发表于 2011-3-28 12:50 | 只看该作者
本帖最后由 voidshatter 于 2011-3-28 12:58 编辑

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

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

楼主的论调和4G内存足够跑Win7 x64一样,够用么?不介意稍微多开几个程序切换窗口的时候卡一下,当然够用;对我这种不能忍受瞬卡的人来说够么?6G都不够。
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2011-3-28 13:11 | 只看该作者
本帖最后由 ft5555 于 2011-3-28 13:17 编辑
voidshatter 发表于 2011-3-28 12:50
Windows下物理内存不足的时候会调用虚拟内存,如果你这时候不切换窗口,只要内存爆的不是太严重,是不会明显 ...


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

造成瞬卡的因素很多。

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

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

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


回复 支持 反对

使用道具 举报

4#
发表于 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的显卡,就可以随便快速转身保持流畅?显卡在渲染当前场景的时候,如果显存不够了,你身后的场景的材质什么的就会被挤出显存,暂时放进物理内存,你快速转身,电脑就得在显存和内存中间做交换,这个交换操作就导致瞬卡。
回复 支持 反对

使用道具 举报

5#
发表于 2011-3-28 13:21 | 只看该作者
爆显存的表现是游戏画面一卡一卡的,移动很不流畅,比如384mb的9600gso玩dirt2 效果开高了就会这样
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2011-3-28 13:23 | 只看该作者
恩,少量交换,会瞬卡。   大量频繁的交换,就是整体拖慢的爆跌了。

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

本地占满后,虚拟显存占用突增时,卡一下的事,常遇到。
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2011-3-28 13:25 | 只看该作者
heavenboy 发表于 2011-3-28 13:21
爆显存的表现是游戏画面一卡一卡的,移动很不流畅,比如384mb的9600gso玩dirt2 效果开高了就会这样

当年 8800gts  320m 在国外各种评测中 动辄 0,1,2的avgfps  依旧记忆犹新,哈哈
回复 支持 反对

使用道具 举报

8#
发表于 2011-3-28 13:51 | 只看该作者
我最多也就玩玩极品飞车系列,第一人称射击类游戏玩半小时就想吐。据说小脑的问题。。。
回复 支持 反对

使用道具 举报

9#
发表于 2011-3-28 14:43 | 只看该作者
“实际显存占用量< 本地显存大小 × 1.5   这个范围内因本地显存不足造成的性能下降幅度不大”

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


回复 支持 反对

使用道具 举报

10#
发表于 2011-3-28 14:53 | 只看该作者
楼上加一
回复 支持 反对

使用道具 举报

11#
发表于 2011-3-28 15:04 | 只看该作者
物理上爆了就是爆了,不存在乘以factor这个说法,小爆不会整体拖慢是因为一个最基本的原则--80-20原则起的作用,哈哈。。。。。
回复 支持 反对

使用道具 举报

12#
发表于 2011-3-28 15:22 | 只看该作者
草蜢 发表于 2011-3-28 13:51
我最多也就玩玩极品飞车系列,第一人称射击类游戏玩半小时就想吐。据说小脑的问题。。。

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

使用道具 举报

13#
发表于 2011-3-28 15:44 | 只看该作者
一个人一顿饭吃了两顿的量就算撑,这是个误区。
怎么也得一顿吃了十顿的才叫撑。
回复 支持 反对

使用道具 举报

14#
发表于 2011-3-28 16:33 | 只看该作者
关键的问题是很多瞬卡的问题,并不是由显存引起的,而且AMD一向不重视,或者无力解决此问题。

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

结果下一版的NV新驱动,就把该问题修正了。而A卡至今日仍在极品9中偶然间瞬卡,当时都不解决,现在更不可能了。
回复 支持 反对

使用道具 举报

15#
发表于 2011-3-28 17:31 | 只看该作者
普通场景下(剧烈场景那就是另一回事了)瞬卡的问题,尤其是转身这种,很多,甚至可以说几乎所有,都是游戏本身造成的,其中不乏avg fps极高但一动就卡的例子

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

如果游戏公司不给修,那么有些可以通过驱动修正来凑合,有些不可以,有些N卡可以修正,有些A卡可以修正,这就很难说了
回复 支持 反对

使用道具 举报

16#
发表于 2011-3-28 18:40 | 只看该作者
孤岛1里开车狂转头,那就是爆显存~~~1920×1080,VH,AA8
回复 支持 反对

使用道具 举报

17#
发表于 2011-3-28 19:03 | 只看该作者
回复 D65 的帖子

原来是游戏本身BUG啊,我现在用GTS250 驱动260.99玩极品飞车9还是有顿卡的现象啊,偶尔卡一下,我一直以为是机器不稳定啥的!
回复 支持 反对

使用道具 举报

18#
发表于 2011-3-28 19:52 | 只看该作者
楼上不要随便爆D65,好歹人家也是名人
回复 支持 反对

使用道具 举报

19#
发表于 2011-3-28 20:30 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

westlee 该用户已被删除
20#
发表于 2011-3-28 21:09 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-28 09:04

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表