Board logo

标题: [求助] 由虚拟内存想到的。。。不知道怎么标题所以不标。。。 [打印本页]

作者: 三无    时间: 2009-6-27 02:03     标题: 由虚拟内存想到的。。。不知道怎么标题所以不标。。。

看完ff大神的虚拟内存贴,能不能解释这么一个问题:按照神机256m内存加256显存 三红鸡512内存的理论 假如一个双平台游戏 需要300m内存 那么神机调用44m虚拟内存,三红鸡直接动态分配300m,所以三红鸡的运行效率要高些?
作者: waner    时间: 2009-6-27 12:33

调用44MB虚拟内存?
不是同一操作系统,都要优化吧~~不好比较~~
再说,XO内存显存共用,也有影响~~
作者: ...    时间: 2009-6-27 15:13

引用:
原帖由 三无 于 2009-6-27 02:03 发表
看完ff大神的虚拟内存贴,能不能解释这么一个问题:按照神机256m内存加256显存 三红鸡512内存的理论 假如一个双平台游戏 需要300m内存 那么神机调用44m虚拟内存,三红鸡直接动态分配300m,所以三红鸡的运行效率要高些 ...
360如果用了300M内存,那么显存就剩下212M可用,PS3还有256M,360完败。。。。
作者: ffcactus    时间: 2009-6-27 15:24

引用:
原帖由 ... 于 2009-6-27 15:13 发表

360如果用了300M内存,那么显存就剩下212M可用,PS3还有256M,360完败。。。。
说得很有道理。

作者: tiandi2k3    时间: 2009-6-27 15:30

引用:
原帖由 ffcactus 于 2009-6-27 15:24 发表

说得很有道理。
有个P的道理,真TM看不下去了。。。。下限总得有个限度,就这水平你也好意思跟人家讨论技术问题,学白上了,回炉去吧
作者: 鲜奶杯的马甲    时间: 2009-6-27 15:41

別虛擬了,沒完了~~~
作者: ffcactus    时间: 2009-6-27 15:41

引用:
原帖由 tiandi2k3 于 2009-6-27 15:30 发表

有个P的道理,真TM看不下去了。。。。下限总得有个限度,就这水平你也好意思跟人家讨论技术问题,学白上了,回炉去吧
三红垃圾连个硬盘都不标配, 随着PS3性能的崭露, 以及越来越多的开发倾向与以PS3为基础进行开发, 三红鸡本来就会完败无疑。

作者: tiandi2k3    时间: 2009-6-27 15:59

引用:
原帖由 ffcactus 于 2009-6-27 15:41 发表

三红垃圾连个硬盘都不标配, 随着PS3性能的崭露, 以及越来越多的开发倾向与以PS3为基础进行开发, 三红鸡本来就会完败无疑。
PS3宇宙第一成了吧,你丫韩国人吧。。。。少吃点泡菜,对脑部发育不利

[ 本帖最后由 tiandi2k3 于 2009-6-27 16:00 编辑 ]
作者: boostloki    时间: 2009-6-27 17:00

据我所知,有些公司选用ps3作为首要的开发平台并不是因为ps3怎么怎么好,而是因为ps3的开发工具是在是做的太差,如果以别的平台作为首要开发平台的话,移植到ps3的成本实在是很高,所以万般无奈之下才选用ps3作为首要开发平台。

从公布的paper以及资料来看Ps3的硬件水平确实很强,但是索尼的开发套件做的是太差,顽皮狗公司的出现,倒是帮了索尼一个大忙。不过开发工具上手难度依然很高,程序员需要对ps3的硬件了如指掌,同时也需要大量的使用汇编语言来进行编程。这对游戏开发来说成本过高。

最后我想说的是,对于谁的胜败我丝毫不感兴趣。恩 就是这样
作者: 三无    时间: 2009-6-27 21:03

那要这个游戏内存需要300m 显存需要100m  即显存都不是瓶颈的时候 360的执行效率就一定高些
作者: ffcactus    时间: 2009-6-27 21:07

引用:
原帖由 三无 于 2009-6-27 21:03 发表
那要这个游戏内存需要300m 显存需要100m  即显存都不是瓶颈的时候 360的执行效率就一定高些
是这样的, 如果是这种情况, 三红鸡更合适。
作者: 三无    时间: 2009-6-27 21:25

但是360的显存和内存共享属性是不是指这颗512的闪存芯片其实是内存颗粒 现在显卡都是用得gddr颗粒吧 好比tc512跟真gdr3 256m的显卡比 也不一定快吧
作者: 恨水无痕    时间: 2009-6-27 21:49

我早就说过:任天堂在数钱,微软在争取更多的游戏,缩你在证明神机的机能不比早出一年的XB1.5差。。。

看了这几天的下限表演,的确如此。
作者: 神话传说3    时间: 2009-6-27 22:16

引用:
原帖由 恨水无痕 于 2009-6-27 21:49 发表
我早就说过:任天堂在数钱,微软在争取更多的游戏,缩你在证明神机的机能不比早出一年的XB1.5差。。。

看了这几天的下限表演,的确如此。
任天堂在数钱,微软在争取更多的游戏,缩你在证明神机的机能不比早出一年的XB1.5差
作者: dachuizi    时间: 2009-6-28 00:54

还没脱离虚拟走回现实啊.....

真要VM那么好用,干嘛不配个15K的硬盘去玩VM,起码性能比5K4或者7K2的强吧.

否则CELL那么强大,配这么点内存,典型的搭配不当,忽悠消费者,跟当年卖品牌机的几家有一拼了, P4 2.0+128M内存....

或者SONY自己也知道CPU用不着那么多内存,所以凑和个256就得了.再多也没用.
作者: FXCarl    时间: 2009-6-28 17:21

虚拟内存根本没法用 …… 唯一可以解决的是读盘速度问题 …… 譬如什么无缝大场景之类的 ~

不过我觉得没啥,就目前游戏而言,PS3 和 360 ,除了限制 PS3 的显存用量不能超过 256M 之外,没啥关系。通常来说,游戏逻辑很可能用不掉 256M ~ 灵活性比 360 低些。360 的通用内存可以让只有画面没头脑的游戏有多点张牙舞爪的空间罢了。

反过来来说,与其用虚拟内存反击。不如鄙视 360 那迷你的缓冲区导致做延期渲染困难更合适 …… 至少 KZ2 的渲染架构在 360 上跑不起来

进一步就可以鄙视 360 上顶多在可编程流水线上跑 8 个实时光源不然就慢到死 …… 相比士兵身上每个小灯都是光源和每个小灯都是个自发光材质 ~ 还是可以自豪下

[ 本帖最后由 FXCarl 于 2009-6-28 17:24 编辑 ]
作者: 必杀式球喀臂    时间: 2009-6-28 17:24

引用:
原帖由 FXCarl 于 2009-6-28 17:21 发表
虚拟内存根本没法用 …… 唯一可以解决的是读盘速度问题 …… 譬如什么无缝大场景之类的 ~

不过我觉得没啥,就目前游戏而言,PS3 和 360 ,除了限制 PS3 的显存用量不能超过 256M 之外,没啥关系。通常来说,游戏 ...
这你可就不懂了,虚拟内存可是无机酸ff大神长期使用战略武器




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