Can we get details on the PS5 Large Memory Pages support?

Hi,

Here basic info that was shared internally about this change. I think it answer your question.

Those changes saved tons of memory in Fortnite (700MB) and improved CPU performance by about 15%. This is a complete rewrite of physical and virtual memory management on PS5, so there’s no way to go back, this is on by default in 5.6. It is largely the same implementation done on PS4 in UE 5.4 (I think), so it has been stable and tested in a couple of titles now. However, we recommend you to increase the size of CPU and GPU page cache from default 64 to 96 MB in your TitleConfiguration.json by adding these two lines:

“CpuPageTableSize”: 96,

“GpuPageTableSize”: 96

This change was the last piece in bringing PS5 to feature parity with PS4, XB1 and XSX in terms of Large Memory Pages support. It, however, covers only a part of all memory allocations. Our next big step is to move all allocations to Large Pages. We expect we can save an additional ~10% of CPU time (maybe more on RT) on all supported consoles, including past gen. However this time it’ll come with memory overhead and it’s hard to estimate it. I think it’s safe to assume it’ll be at least 100 MB on XB1, less on PS4. It will all depend on implementation efficiency and memory fragmentation. The timeline for this is not decided yet, approximately by the end of this year.

Regards,

Patrick