Unreal Performance Tests: Difference between revisions

From PSwiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 15: Line 15:
Windows: old: 46-47  new: 65  (memory used: old: 1.34Gb new: 1.639Gb)
Windows: old: 46-47  new: 65  (memory used: old: 1.34Gb new: 1.639Gb)


Mac: old: 9.5 new: 2.5!! (memory used: old: 3.381Gb new: 7.375Gb)
Mac: old: 9.5 new: 2.5!! (memory used: old: 3.381Gb new: 7.375Gb) Here we are trashing memory to swap, as we go above about 1.5Gb of the physical memory. In a case where it was not swapping we got 19FPS.


Linux: old: 24 new: 31 (memory used: old: 1.3Gb new: 1.7Gb)
Linux: old: 24 new: 31 (memory used: old: 1.3Gb new: 1.7Gb)

Latest revision as of 07:29, 2 September 2026

>>>>> PERFORMANCE TESTING for Unreal Migration from 5.4.3 (old) to 5.7.4 (new) <<<<<<

1280x720 windowed mode, all settings to EPIC

Numbers are FPS

Note: on Mac I had to upgrade XCode from 15.4 (used by the old release) to 16.2 (used by the new release).

Note: On a PC, textures and render targets live in the GPU's dedicated VRAM, Apple Silicon uses Unified Memory - CPU and GPU share one physical pool. So on the Mac, that same ~5 GB of textures/render targets shows up in the process footprint and counts against the RAM you see with 'top'.

#hydlaa main (worst spot)

UPDATE planeshift_prod2.characters t SET t.loc_x = 205529.87, t.loc_y = -313437.28, t.loc_z = 10587, t.loc_yrot = 2.6 WHERE t.id = 9087604;

Windows: old: 46-47  new: 65 (memory used: old: 1.34Gb new: 1.639Gb)

Mac: old: 9.5 new: 2.5!! (memory used: old: 3.381Gb new: 7.375Gb) Here we are trashing memory to swap, as we go above about 1.5Gb of the physical memory. In a case where it was not swapping we got 19FPS.

Linux: old: 24 new: 31 (memory used: old: 1.3Gb new: 1.7Gb)


#harnquist stair, looking towards jayose

UPDATE planeshift_prod2.characters t SET t.loc_x = 198075.67, t.loc_y = -315402.4, t.loc_z = 10657.97, t.loc_yrot = 3.6 WHERE t.id = 9087604;

Windows: old: 51  new: 68

Mac: old: 10 (all low 25) new: 20 (all low 55)

Linux: old: 26 new: 34


#ojaveda top

UPDATE planeshift_prod2.characters t SET t.loc_x = 526936.98, t.loc_y = -358348.34, t.loc_z = 16021.26, t.loc_yrot = 5.57 WHERE t.id = 9087604;

Windows: old: 76 new: 125

Mac: old: 14.6 new: 32

Linux: old: 32 new: 43


#bronze doors

UPDATE planeshift_prod2.characters t SET t.loc_x = 127914.89, t.loc_y = -707701.47, t.loc_z = 13639.43, t.loc_yrot = 4.7 WHERE t.id = 9087604;

Windows: old: 113 new: 165

Mac: old: 16.3 new: 36.5 (memory used: old: 2.431Gb new: 5.759Gb)

Linux: old: 37 new: 55