Forum Discussion
ircss
5 years agoHonored Guest
Profiling app RAM usage on the Quest
Hey guys,
I am getting inconsistent stats from Logcat and Snapdragon Profiler. I am profiling the RAM usage of my application made with Unreal Engnine 4.24 and latest Oculus SDK (from the oculus branch of unreal engine). The issue is that according to snap dragon my app is using around 1.5 Gb and according to Logcat 227 mb.
(I have already posted this on the Snapdragon developer forum)
Who do I trust? And how do you guys profile your RAM usage?
I am getting inconsistent stats from Logcat and Snapdragon Profiler. I am profiling the RAM usage of my application made with Unreal Engnine 4.24 and latest Oculus SDK (from the oculus branch of unreal engine). The issue is that according to snap dragon my app is using around 1.5 Gb and according to Logcat 227 mb.
(I have already posted this on the Snapdragon developer forum)
Who do I trust? And how do you guys profile your RAM usage?
2 Replies
- en-austinProtegeI use the Oculus OVR Metrics Tool as my first "go to" for performance measurement and RAM usage:I find that the numbers reported from OVR Metrics roughly match the numbers being reported from Unreal via "stat unit", "stat fps", "stat memory", etc.
https://docs.unrealengine.com/en-US/Engine/Performance/StatCommands/index.html - ircssHonored Guestthanks @en-austin . OVR metrics I think also uses Logcat. I looked more in to it and you are right, the numbers there match the stat memory. For anyone looking for memory profiling workflow, Unreal has the LLM which puts together the stat unit and memory and bunch of other things, and the adb shell dumpsys meminfo "application.name" -d gives detailed info on memory stuff.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 1 year ago
- 2 months ago
- 6 months ago
- 2 years ago