In our tests, it seems that memUsageLimit is fixed in the function of the installed RAM and platform. For smartphones (mainly ARM processors) restrictions
185 MB for 512 MB RAM device
390 MB for 1GB RAM device
900 MB for 2GB RAM device
For regular Windows + Intel platforms, we found that the limit is 20% more than the physical RAM available, possibly due to the ability to pager to disk.
My question is about the first group of devices (phones): is it possible to change the memory limit for this application? We need to process the JSON document received through oData V4, and when processing with NewtonSoft, memory consumption is very important: for each MB of pure JSON data, the application process increases by about 9 MB in a very linear mode.
source
share