在MSDN上可以轻松找到
Windows Phone 8.1的应用程序内存限制.但我似乎无法找到有关Windows 10上应用程序内存限制的确切信息,尤其是Windows 10 Mobile.
每个设备系列(XBox,台式机,手机,物联网)的限制是什么?
我发现它们可用如下:
> Windows.System.MemoryManager.AppMemoryUsage =当前内存使用情况
(无符号长)
> Windows.System.MemoryManager.AppMemoryUsageLevel = 0,1,2等.
> Windows.System.MemoryManager.AppMemoryUsageLimit = for 512 MB
模型似乎固定为185 MB,1GB型号为390 MB,等等
on(unsigned long)
在我们的测试中,当AppMemoryUsage接近AppMemoryUsageLimit并且无法在连续的空闲memspace中分配新对象时,会引发OutOfMemoryException.似乎AppMemoryUsageLimit无法更改,并且是一个固定的数量,具体取决于安装的RAM,但目前还不是很确定.