» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[新闻] SONY针对Eurogamer关于PS4内存的报道发表了一份声明,其中提及虚拟内存

http://www.eurogamer.net/articles/digitalfoundry-ps3-system-software-memory

UPDATE #2: Sony has issued a statement:

We would like to clear up a misunderstanding regarding our "direct" and "flexible" memory systems. The article states that "flexible" memory is borrowed from the OS, and must be returned when requested - that's not actually the case.

The actual true distinction is that:
■"Direct Memory" is memory allocated under the traditional video game model, so the game controls all aspects of its allocation
■"Flexible Memory" is memory managed by the PS4 OS on the game's behalf, and allows games to use some very nice FreeBSD virtual memory functionality. However this memory is 100 per cent the game's memory, and is never used by the OS, and as it is the game's memory it should be easy for every developer to use it.

We have no comment to make on the amount of memory reserved by the system or what it is used for.
对于系统使用内存的数量或者用途,我们无可奉告。



Based on this information, plus the new source coming forward to explain the properties of flexible memory, our take on this right now is that there is 4.5GB of conventional RAM available to developers, along with the OS-controlled flexible memory Sony describes, in addition to that.

We understand that this is a 1GB virtual address space, split into two areas - 512MB of on-chip RAM is used (the physical area) and another 512MB is "paged", perhaps like a Windows swap file. But to be clear, of the 8GB of GDDR5 on PS4, our contention is that 5GB of it is available to developers.

The good news is that the amount is static and not dictated by OS functions as we stated in our original post, making it a lot easier for developers to work with.



PS4的8GB内存中系统占用2.5GB(或者3GB,等业内解释),开发者可以使用的有5.5GB(或者5GB,等业内解释),其中4.5GB(或者4GB,等业内解释)是"Direct Memory",1GB是"Flexible Memory",也是用于游戏的,并且是动态的。这1GB又分成两个部分:512MB的物理空间和512MB的虚拟空间。

业内的说法http://bbs.a9vg.com/forum.php?mod=viewthread&tid=3546905&page=5&authorid=483741

[ 本帖最后由 空缺中 于 2013-7-28 02:08 编辑 ]


TOP

引用:
原帖由 你老闆 于 2013-7-28 00:13 发表
說的是4.5+1,那1又分兩部份

詳情看這位業內
http://bbs.a9vg.com/forum.php?mo ... amp;authorid=483741
按这位业内的说法应该是:OS占了3GB后,剩下的游戏用的"Direct Memory"占4GB,"Flexible Memory"占1GB,这1GB又分成512MB的物理空间和512MB的虚拟空间
http://bbs.a9vg.com/forum.php?mod=viewthread&tid=3546905&page=5&authorid=483741


如楼上所说,这512MB的虚拟空间甚至是整个1GB的"Flexible Memory"在现阶段被用来当做录像时的缓存了,不过好在是动态的


有个疑问写在顶楼了,1GB"Flexible Memory"是清楚的了,剩下的就是系统占用2.5GB还是3GB、"Direct Memory"占用4GB还是4.5GB的问题

[ 本帖最后由 空缺中 于 2013-7-28 02:15 编辑 ]



TOP

发新话题
     
官方公众号及微博