Hello! Finding a bit of confusion of my use of the memory profiler with Steam Deck. Steam Deck profiler says im using 4.6 gb of ram, 1.4 gb of vram. My Unity Memory profiler connected to it says with basically any snapshot that I’ve got 1.61 gb allocated, and breaks it down from there. Not understanding the disparity here, is this an expected amount of overhead? Would just like to understand this a bit more, and it seems to be a topic I’m having difficulty finding more info on. Thanks for any help!
Hi,
This is with 6.0 and using the Memory Profiler package or the Memory Usage Profiler module?
Could you maybe share some screenshots?
Anything obvious i’m missing here? It seems like a lot of overhead. Currently investigating my FMOD implementation to see if there’s anything there, but next steps on analyzing would be quite helpful, thanks!
I’m not too familiar with the Steam Debugger overlay and still waiting on gettting acceess to more information. In the mean time, you don’t have seem to be getting Resident Memory information anyway, so you can just switch the table mode from Allocated and Resident Memory on Device to just displaying Allocated, which will get the Graphics amounts attributed into the table.
You could also try making a Ubuntu build and trying to analyze that?
if I read the overlay code correctly, the “RAM” number is the system RAM usage (taken from /proc/meminfo)
I believe you should see the similar numbers if you enable “PRAM” data in the overlay which shows process memory usage


