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