Hi,
First off, there is a difference between total Allocated and total reserved (can be found in the simple view) and I’m currently not too sure if some of the reserved memory could also be counted by xCode.
Next: the simple view has the Total System Used Memory value which should report the Memory usage of the app as the OS reports it back to us (android is pending a fix for a bug where this value was taken to literally and reporting all memory taken by anything running on the machine… Getting the process memory only got a bit harder since Oreo and we need to strike a balance between accuracy and profiling overhead as we assume >150ms overhead for getting that one value is overkill)
Also, you might want to look at the Memory Profiler package and it’s memory map, while reading through this here, just to check if fragmentation might be a n issue.
And lastly, have you started to use plugins (as in dlls in the “Plugins” folder) since the Unity reported values last overlapped with xCode? Because Unity’s Memory Manager has no insights into Plugin memory at the moment, so it can’t report that usage.
I hope any of this might help?