A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: 战区观察猿

[PS4] SCE:“Flexible Memory”由系统管理 专供游戏使用

[复制链接]

圣骑士

niconiconi

精华
0
帖子
3160
威望
0 点
积分
3930 点
种子
10 点
注册时间
2012-10-14
最后登录
2023-12-8
发表于 2013-7-28 00:36  ·  黑龙江 | 显示全部楼层
前排占楼 坐等大神

精华
0
帖子
128
威望
0 点
积分
1 点
种子
5 点
注册时间
2012-7-30
最后登录
2019-1-30
发表于 2013-7-28 00:36  ·  广东 | 显示全部楼层
大概意思就是说:7G内存是随意调配,像战神和最终幻想这类大游戏如果要share分享或者录制视频的话,如果游戏开发过程没内存多出来的话,就应该没法去用这些功能....如果要用这些功能麻烦请在这7G内存里面削减....

精华
0
帖子
470
威望
0 点
积分
472 点
种子
10 点
注册时间
2013-2-14
最后登录
2024-12-25
发表于 2013-7-28 00:37  ·  湖南 | 显示全部楼层
话说这里的保留意见的意思的什么?不赞同还是默认?

求败者

PSN/XLIVE:aamatrixboy

精华
0
帖子
22344
威望
1 点
积分
23314 点
种子
535 点
注册时间
2010-10-15
最后登录
2025-2-4
发表于 2013-7-28 00:42  ·  北京 | 显示全部楼层
别闹,我还要睡觉………各位行行好快爆料………

求败者

PSN/XLIVE:aamatrixboy

精华
0
帖子
22344
威望
1 点
积分
23314 点
种子
535 点
注册时间
2010-10-15
最后登录
2025-2-4
发表于 2013-7-28 00:42  ·  北京 | 显示全部楼层
synchronicity 发表于 2013-7-28 00:33
你太坏了  刚才我刚刚与100楼失之交臂啊

这也是被大家伙带坏的……
该用户已被禁言

精华
0
帖子
643
威望
0 点
积分
689 点
种子
0 点
注册时间
2007-1-15
最后登录
2017-9-23
发表于 2013-7-28 00:47  ·  上海 | 显示全部楼层
翻译不准确

挺好理解的问题,偌大的阿九没有懂的人出来解释都能讨论得热火朝天,真是有够神奇

简而言之,就是引入了以往PC上才有的虚拟内存机制

"Direct Memory" is memory allocated under the traditional video game model, so the game controls all aspects of its allocation
首先原文其实就不那么准确,与其说traditional video game model,不如说traditional console game model,不过从索尼的角度这么说也未尝不可;对于PC游戏来说,现代操作系统中虚拟内存的存在使得内存管理并不是首要优先级的事情,而console则不一样,一则内存固定且有限,二则操作系统功能有限,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.
说白了这些就是虚拟内存,只不过是专门用于游戏的虚拟内存。“some very nice FreeBSD virtual memory functionality”,哪些功能?无非是动态换页什么的。http://www.freebsd.org/doc/en/books/arch-handbook/vm.html
为什么会有这个东西?可以这么猜测,索尼不确定未来能腾出来多少空间,但是又不想让开发者在开发时困扰,所以开发者只要像使用虚拟内存一样用这部分内存就行了,有了这层抽象之后,如果以后OS有优化,这部分实际内存增加了,对开发者也没有任何影响

savvy?

精华
0
帖子
815
威望
0 点
积分
878 点
种子
2 点
注册时间
2012-5-17
最后登录
2021-2-7
发表于 2013-7-28 00:53  ·  香港 | 显示全部楼层
本帖最后由 Fegelein 于 2013-7-28 00:54 编辑
flyshowflx 发表于 2013-7-28 00:47
翻译不准确

挺好理解的问题,偌大的阿九没有懂的人出来解释都能讨论得热火朝天,真是有够神奇


没有懂的人...?
https://bbs.a9vg.com/home.php?mod ... w=me&from=space

精华
0
帖子
4640
威望
1 点
积分
5284 点
种子
537 点
注册时间
2008-9-25
最后登录
2023-8-23
发表于 2013-7-28 00:55  ·  新加坡 | 显示全部楼层
本帖最后由 o_sharp 于 2013-7-28 00:55 编辑
战区观察猿 发表于 2013-7-28 00:36
你直接说       :D


关于flexible memory,以前是1GiB虚拟空间、512MiB物理空间,现在是512MiB虚拟空间、512MiB物理空间。

Digital foundry有两个地方理解的不对:

1. 物理空间一直没变,都是512MiB。
2. 1GiB虚拟空间是很久以前的事情了。
该用户已被禁言

流放者(禁止发言)

↑ 继赛姐之后 又一白毛女神诞生

精华
0
帖子
3910
威望
0 点
积分
4259 点
种子
0 点
注册时间
2010-11-17
最后登录
2015-7-14
发表于 2013-7-28 00:59  ·  江苏 | 显示全部楼层
aamatrixboy 发表于 2013-7-27 11:42
这也是被大家伙带坏的……

被带的+1。。。。

精华
0
帖子
365
威望
0 点
积分
371 点
种子
5 点
注册时间
2012-8-10
最后登录
2015-4-4
发表于 2013-7-28 01:17  ·  广西 | 显示全部楼层
那要是虚拟内存的话 感觉游戏方面实用性不大,保证系统流畅应该有点用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-2-4 23:43 , Processed in 0.194821 second(s), 19 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部