Sony has issued a statement on the report that popped up earlier which stated that the PS4 allows game developers 4.5GB RAM out of a total of 8GB. Out of that it is divided into direct and flexible and the statement can be found below.
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.
They said that they won’t be commenting on what the actual allocation is so Digital Foundry’s report seems to be accurate.