Dammit it's out of memory on the PS3 again, go crunch some things down
原帖由 carnon 于 2007-8-5 15:22 发表
ms在os优化上的确做的好,因为它是靠这个吃饭的
john carmark,一个著名的pc游戏开发者,面向pc硬件平台有丰富开发经验,不过在异类的游戏机平台上,丫就是一个新手
原帖由 carnon 于 2007-8-5 15:22 发表
ms在os优化上的确做的好,因为它是靠这个吃饭的
john carmark,一个著名的pc游戏开发者,面向pc硬件平台有丰富开发经验,不过在异类的游戏机平台上,丫就是一个新手
原帖由 magicalriiya 于 2007-8-5 15:18 发表
PS3 有七個SPE 作業系統佔去一個剩下六個開發者可以用
系統記憶體 256MB 作業系統也占去 64MB 開發者只剩下196MB可以用
顯示記憶體 256MB 作業系統佔去 32MB 開發者剩下 224MB 可用
XBOX360 512MB 系統只占 ...
原帖由 ffcactus 于 2007-8-5 15:54 发表
XBOX360是显存主存共用,不要衡量一个只指标的时候又把另外一个拿出来。
共用好还是分开用好,业界也没有一个统一的说法。对于一个固定的用于游戏主机,共用的优势应该会减弱。
PS3的系统比XBOX360的占用 ...
原帖由 ffcactus 于 2007-8-5 15:54 发表
XBOX360是显存主存共用,不要衡量一个只指标的时候又把另外一个拿出来。
共用好还是分开用好,业界也没有一个统一的说法。对于一个固定的用于游戏主机,共用的优势应该会减弱。
PS3的系统比XBOX360的占用了更多的内存,这个是事实,可是也要对比下两个系统所提供的不同功能。
PS3的主存的是的速度比XBOX360的快很多。可以一定程度上用速度换空间。
技术上可以实现拿PS3的部分主存当显存用。
PS3标配硬盘,可以使用虚拟内存技术。
原帖由 ffcactus 于 2007-8-5 16:06 发表
对于PS3使用的LINUX系统来说,使用虚拟内存是完全没有任何问题。
但我认为使用虚拟内存,会更加增加两平台的游戏移植的复杂性。
但是对于PS3独占的游戏,完全可以利用这个技术。
再者,我是说PS3可以利用虚拟 ...
原帖由 ffcactus 于 2007-8-5 16:06 发表
对于PS3使用的LINUX系统来说,使用虚拟内存是完全没有任何问题。
但我认为使用虚拟内存,会更加增加两平台的游戏移植的复杂性。
但是对于PS3独占的游戏,完全可以利用这个技术。
再者,我是说PS3可以利用虚拟 ...
原帖由 火彩 于 2007-8-5 15:57 发表
虚拟内存技术......你当真以为这PS3是电脑了?而且是一台基于Windows OS的电脑......
我可没听说过PS3有虚拟内存或者swap之类的东西,如果有请告诉我,我也好补充一下知识。
另外,PS3可以内存共享为何 ...
原帖由 ffcactus 于 2007-8-5 16:06 发表
对于PS3使用的LINUX系统来说,使用虚拟内存是完全没有任何问题。
但我认为使用虚拟内存,会更加增加两平台的游戏移植的复杂性。
但是对于PS3独占的游戏,完全可以利用这个技术。
再者,我是说PS3可以利用虚拟内存或类似的非系统级的类似运用,并不是说你就非要用不可。
原帖由 ffcactus 于 2007-8-5 16:06 发表
对于PS3使用的LINUX系统来说,使用虚拟内存是完全没有任何问题。
但我认为使用虚拟内存,会更加增加两平台的游戏移植的复杂性。
但是对于PS3独占的游戏,完全可以利用这个技术。
再者,我是说PS3可以利用虚拟 ...
原帖由 ffcactus 于 2007-8-5 15:54 发表
XBOX360是显存主存共用,不要衡量一个只指标的时候又把另外一个拿出来。
共用好还是分开用好,业界也没有一个统一的说法。对于一个固定的用于游戏主机,共用的优势应该会减弱。
PS3的系统比XBOX360的占用 ...
原帖由 ffcactus 于 2007-8-5 16:16 发表
哪怕你不系统级的采用,你也完全可以自己软件控制把内存中暂时不用的数据先放到硬盘上。而对于XBOX360来说,这就办不到了,所有这点上XBOX360有不利,但是XB360是共用内存,又可以缓解下。
原帖由 ffcactus 于 2007-8-5 16:25 发表
是linux不是linxu,swap哪怕是概念上都可以指不很多东西,要解释做什么用的未免也太难,大概用途看单词也明白。
再者,我也只是在linux下开发过软件,至于内核或subsystem是如何具体实现swap的,我也没研究过,也没必要去花功夫研究。
原帖由 ffcactus 于 2007-8-5 16:06 发表
对于PS3使用的LINUX系统来说,使用虚拟内存是完全没有任何问题。
但我认为使用虚拟内存,会更加增加两平台的游戏移植的复杂性。
但是对于PS3独占的游戏,完全可以利用这个技术。
再者,我是说PS3可以利用虚拟 ...
原帖由 火彩 于 2007-8-5 16:31 发表
嗯,抱歉,打错英文了。
既然你在LINUX下开发过软件,那么你应该知道所谓的SWAP是一个独立分区挂在系统上,把从物理内存中释放出来的内容临时保存在本地硬盘等待下次写入。这和WINDOWS的“虚拟内存”以文件 ...
原帖由 xekrn 于 2007-8-5 16:58 发表
Technical Certification Requirements
啥也不知道居然还在这里扯了半天“游戏机虚拟内存论”,你也太油菜了。
原帖由 火彩 于 2007-8-5 16:53 发表
这是一个有趣的问题。
如果基于LINXU的PS3有SWAP,或者干脆我和你同步,说PS3有“虚拟内存”,怎么还会出现上面楼层有人说的开SINA报内存不足呢?
:D
我明白你说的,但你明白我说的?
原帖由 ffcactus 于 2007-8-5 17:11 发表
他当然是在只使用物理内存时说这句话的。
但是这里就可以牵涉到很多问题了。他是在什么具体情况下说的?
是不是在试图把XB上的游戏移植到PS3上的过程中因为当初没有充分考虑两机内存分配不同造成的?
把XB上的某些游戏移植到PS3上来,在内存问题上遇到麻烦,很正常,因为2者用的是不同机制。但是不能说PS3的内存设置上有问题。我前面也讲了,业内对于这两种机制的好坏并没有统一的看法。而且使用统一内存的主要好处之一“可以适应不同的类型软件(比如游戏、办公、作图)的需要”,在游戏机这种单一用途的机器上,优势会大为减弱。加之PS3为主存配备了非常先进的XDR内存,PS3可以在技术上实现把一部分内存当显存用,PS3还配备有硬盘. PS3的内存分配明显也有他的道理和好处。 PS3上的独占或特别优化的游戏反倒可以很好的利用这些。
原帖由 xekrn 于 2007-8-5 16:58 发表
Technical Certification Requirements
啥也不知道居然还在这里扯了半天“游戏机虚拟内存论”,你也太油菜了。
原帖由 ffcactus 于 2007-8-5 17:16 发表
原来我还非要知TCR这个缩写是什么意思才能来讨论啊。
再者,我从来就没有说PS3能用虚拟内存就如何NB, 我只是说PS3有实现这个机制的基础, 在需要的时候可以使用, 或者在非系统级上使用类似的功能,从而缓 ...
比如VAIO的侧边栏
原帖由 handsomeken 于 2007-8-5 17:19 发表
我开始怀疑你的真实身份了……莫非你是Cos的……
原来安装到硬盘上跟使用虚拟内存是一个意思啊……在下不才,领教了。
嗯,M608的QWERTY键盘和SB系统+触摸屏才2600的售价,性价比出色啊!不过俺还是 ...
原帖由 handsomeken 于 2007-8-5 17:21 发表
PS3的系统比XBOX360的占用了更多的内存,这个是事实,可是也要对比下两个系统所提供的不同功能。
我也要拜你了,言下之意PS3的Linux在运行效率和功能上要强于360的系统咯?请举例![]()
原帖由 火彩 于 2007-8-5 16:31 发表
嗯,抱歉,打错英文了。
既然你在LINUX下开发过软件,那么你应该知道所谓的SWAP是一个独立分区挂在系统上,把从物理内存中释放出来的内容临时保存在本地硬盘等待下次写入。这和WINDOWS的“虚拟内存”以文件 ...
原帖由 ffcactus 于 2007-8-5 17:30 发表
Linux 还是 Windows的运行效率高,不是我等能够给你解释清楚的。
但是要举出PS3系统能做到而XB系统没有的,还是可以说得上来。![]()
原帖由 acejun4rui 于 2007-8-5 17:33 发表
PS3用的系统和XO用的系统都是定制的系统,和单纯比较PC用Windows和Linux谁效率高没有任何的意义,你们这些半桶水就不要在JJYY了好不好?
欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) | Powered by Discuz! 6.0.0 |