I have a Windows Phone background agent that I am debugging using the Emulator 720P which is supposed to have 1GB of Memory.
According to this article, the agent on such a device can use up to 20MB of memory.
http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202942%28v=vs.105%29.aspx
However, when I debug through the agent using
Microsoft.Phone.Info.DeviceStatus.ApplicationMemoryUsageLimit / 1024;
I get 11MB returned.
I also tried an actual phone that has more than 1GB of RAm and still get the same result.
Am I doing something wrong here?