Board logo

标题: [wap]再纠结于虚拟内存的,就是智力问题了 [打印本页]

作者: csitd    时间: 2009-6-26 10:38     标题: [wap]再纠结于虚拟内存的,就是智力问题了

[posted by wap]

看到还有人在靠搜索或者百科死撑,我真有点同情
说白了,这不是知识上的问题,知道与否并不很重要,关键是一个简单的推断都不会,这智商就很有问题了
最简单的提问,在游戏以至少25fps稳定运行的时候,能不能占用大于物理内存(包括os占用)的空间?显然不行,不然就会(至少是有时会)出现运行速度的急剧下降
既然这点无可否认,那么哪个对即时性如此敏感的主机游戏会这么弄呢?
有人说如果可以保证映射的都是闲置的数据,虚拟内存就可以不大幅影响性能,既然都可以确定了,那为什么不直接储存到外存后释放内存,等到需要这部分数据时在从外存读入?
拜托了,不要再做太阳能手电筒这样的发明了
作者: ffcactus    时间: 2009-6-26 10:46

引用:
原帖由 csitd 于 2009-6-26 10:38 发表
[posted by wap]

看到还有人在靠搜索或者百科死撑,我真有点同情
说白了,这不是知识上的问题,知道与否并不很重要,关键是一个简单的推断都不会,这智商就很有问题了
最简单的提问,在游戏以至少25fps稳定运行的 ...
你就是个傻逼, 帖子里说得清清楚楚, 你自己选择性过滤怪得了谁?
都说了游戏运行中对内存的需求,并不仅仅全是图像处理还有很多很多其他的。你又不是玩显卡测试程序3DMARK!
一个游戏,随便就有几万个信息需要使用内存,你当别人是神仙全部自己去存来存去?
作者: 风之勇者    时间: 2009-6-26 10:50

MB战区被虚拟内存占领了!
作者: csitd    时间: 2009-6-26 10:51

[posted by wap]

我什么时候说只是图形运算了……
游戏流畅运行时的运算都是即时响应的,根本没有什么闲置的内存可以节省,就是有,os也无法保证每次都调度正确,托慢不可避免
这么简单的道理,为什么你就是看不懂呢……
作者: Vimrise    时间: 2009-6-26 10:56

引用:
原帖由 csitd 于 2009-6-26 10:38 发表
[posted by wap]

看到还有人在靠搜索或者百科死撑,我真有点同情
说白了,这不是知识上的问题,知道与否并不很重要,关键是一个简单的推断都不会,这智商就很有问题了
最简单的提问,在游戏以至少25fps稳定运行的 ...
他们或许不知道硬盘虚拟内存实际到底是什么样,我最早的PC是16兆内存,那时运行一些大的程序时就要用虚拟内存,用硬盘来虚拟内存来交换数据的话速度那个慢啊。
作者: silverhoof    时间: 2009-6-26 10:58

你们居然还在和一个半吊子的人纠结这个问题
作者: ffcactus    时间: 2009-6-26 11:04

引用:
原帖由 Vimrise 于 2009-6-26 10:56 发表

他们或许不知道硬盘虚拟内存实际到底是什么样,我最早的PC是16兆内存,那时运行一些大的程序时就要用虚拟内存,用硬盘来虚拟内存来交换数据的话速度那个慢啊。
是很慢, 但是那是因为你的大程序对于16MB的内存来说实在是太大, 完全不在有效作用范围内,如果你的程序只需要18MB以下, 哪就没什么问题。
作者: csitd    时间: 2009-6-26 11:06

[posted by wap]

半吊子也没关系,我也不是业内,问题是相信引擎产生的数据引擎本身都不好判断哪些可以移入硬盘,而os可以做到百发百中,这要蠢到什么地步才行啊……
作者: RestlessDream    时间: 2009-6-26 13:30

[posted by wap, platform: Symbian]

强烈建议把7月1日定为虚拟内存日!
作者: 测试一下    时间: 2009-6-26 13:35

6月24日~
作者: tgfc董事会    时间: 2009-6-26 13:36

不要捂乳索饭的领头军!
作者: csitd    时间: 2009-6-26 13:40

[posted by wap]

不要侮辱索饭……真有开发游戏经验的索饭现在都保持沉默,估计也很无奈
作者: max3Dmaya    时间: 2009-6-26 14:08

引用:
原帖由 csitd 于 2009-6-26 13:40 发表
[posted by wap]

不要侮辱索饭……真有开发游戏经验的索饭现在都保持沉默,估计也很无奈
你怎么知道那些有开发经验的索饭就不是到今天才恍然大悟的呢?
作者: zafm0861    时间: 2009-6-26 14:44

我也这么认为
作者: solbadguy    时间: 2009-6-26 14:52

每年6.24我都顶一下虚拟内存精华贴,大家要配合。
作者: 喋血战狼    时间: 2009-6-26 15:04

3个帖子都战败了
  又战新帖
    如果我都知道那些东西什么时候要用
      我干嘛不早就做好??
      还提前10分钟
      10分钟后谁保证我一定在这张地图??
作者: 喋血战狼    时间: 2009-6-26 15:10

引用:
原帖由 ffcactus 于 2009-6-26 10:46 发表

你就是个傻逼, 帖子里说得清清楚楚, 你自己选择性过滤怪得了谁?
都说了游戏运行中对内存的需求,并不仅仅全是图像处理还有很多很多其他的。你又不是玩显卡测试程序3DMARK!
一个游戏,随便就有几万个信息需要 ...
一个开发了几个项目的居然能有这种论调
     我在这个地图  只需把这张地图的纹理贴图读进内存就可以,但是务必保证这张地图要用的资料能随时调的到
       游戏卡的原因是,就是内存空间无法保证所以用的东西都在内存里  要临时读出来
        这个就是虚拟内存的好处也是坏处
        保证你能玩  但是不让你玩的爽
作者: nninni    时间: 2009-6-26 17:37

[posted by wap]

我很奇怪你们纠接的是虚拟内存而不是智商
作者: waner    时间: 2009-6-26 18:01

说白了,如果有大内存,完全可能不设虚拟内存~~如果有大硬盘,完全不用内存行么?
作者: 金碧辉煌    时间: 2009-6-26 18:06

我靠 虚拟内存火大了
作者: 262674    时间: 2009-6-26 18:21

再纠结于虚拟内存的,就是智力问题了


作者: ds999    时间: 2009-6-26 21:20

引用:
原帖由 Vimrise 于 2009-6-26 10:56 发表

他们或许不知道硬盘虚拟内存实际到底是什么样,我最早的PC是16兆内存,那时运行一些大的程序时就要用虚拟内存,用硬盘来虚拟内存来交换数据的话速度那个慢啊。
头像是我同学:D
作者: 7788    时间: 2009-6-27 00:07

看来这种帖不能看多,不然要么笑死要么要么吐血。




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0