ps4吧 关注:1,869,438贴子:51,890,314
  • 0回复贴,共1

Eurogamer翻译与A9业内对于PS4的OS用3.5GB的解释

只看楼主收藏回复

Eurogamer消息称:
根据目前Digital Foundry获得的研发文档中显示,PlayStation 4在其8GB GDDR5内存中预占3.5GB留为系统使用,起于4.5GB勇于游戏程序。然而另有消息称,在系统空闲时可以从系统占据的3.5GB内存中分配1GB的“flexible memory|调配内存”给游戏使用。
Sony的内部文档称4.5GB是为游戏制作者保证的内存标准(注意在《Killzone:Shadow Fall|杀戮地带:暗影杀机》的Demo体验版内存使用率中亦有体现),而大多数首发游戏都是如此。然而,其他消息则表示研发者可以要求额外1GB的“调配内存”,用以支援游戏的元素,但仅能够在后台系统能够得闲时。我们被告知,想要利用这个功能并不那么简单,或许在初始时只有第一方游戏研发团队有使用此内存的目标。
目前PS4研发套件在debug除错设定中有“Game Memory Budget Mode|游戏内存管理模式”,其中分为普通和大量两个选项。普通模式确定将有4.5GB勇于游戏应用,大量模式则将提升至5.25GB,但是文档很明确写明额外的RAM只供应用研发使用,大概是为了内部纠错数据。从我们理解来看,额外的调配内存可在这些允许范围之外实现。
如Xbox One,PS4系统OS基本要占据3GB内存的消息确实会让许多人惊讶,尤其在此前相信泄露Sony文档中提到系统软件仅用512MB。尽管这个讯息是在PS4当时只有4GB内存时公开的。
Guerrilla Games在研发《杀戮地带:暗影杀机》时,研发了自己的套件工具。CPU表现分析工具在此图形化,暗示了8个AMD处理和心中6个可为游戏开发者服务。
……
Sony与Microsoft的不同很大一部分在与为系统OS中预留RAM的未来规划。微软内部人士告诉我们,工程师为Xbox One选用3GB是为了允许平台在10年周期内不断进化。如果RAM可用池在初期就持续减少,那未来很难增加新功能。而预留的RAM一旦决定,绝不会改变。
然而,Sony的消息源称,PS4的方案更加灵活。一旦系统OS完成并流线化,CPU核心与内存的占用在未来可以被缩减。简而言之,未来的变动并无定数,至少Sony留下了机会让研发团队减少系统占用,就如同PS3所做的一样。
http://www.eurogamer.net/articles/digitalfoundry-ps3-system-software-memory
根据o_sharp(A9业内 《火箭鸡》程序员)的分析,Eurogamer在解读上或有误区。
1.系统OS并不会占用 调用内存。调用内存更类似一个heap
2.SCE在DevCon称会试图从系统OS中获得更多RAM给游戏,但是难度较大。因为PS4需要支持多功能后台,如直播和录像。
3.可能。所有录像和直播数据都在RAM中。录像数据预存在RAM,当玩家按下Press之后才会进入HDD之后需要暂缓游戏进行分享。


IP属地:江苏1楼2013-07-27 19:37回复