win-universal-app - Windows 10 的应用程序内存限制是多少?

标签 win-universal-app

Windows Phone 8.1 的应用程序内存限制可以在 MSDN 上轻松找到。但我似乎无法找到有关 Windows 10,尤其是 Windows 10 移动版应用程序内存限制的确切信息。

每个设备系列(Xbox、台式机、手机、IoT)的限制是什么?

最佳答案

我发现它们可用如下:

  • Windows.System.MemoryManager.AppMemoryUsage = 当前内存使用情况
    (无符号长)
  • Windows.System.MemoryManager.AppMemoryUsageLevel = 0、1、2 等
  • Windows.System.MemoryManager.AppMemoryUsageLimit = 512 MB
    模型似乎固定为 185 MB,对于 1GB 模型是 390 MB,所以
    在(无符号长)

  • 在我们的测试中,OutOfMemoryExceptionAppMemoryUsage 时引发靠近AppMemoryUsageLimit并且不能在连续的空闲内存空间中分配新对象。好像是AppMemoryUsageLimit无法更改,并且是固定数量,具体取决于安装的 RAM,但目前还不确定。

    关于win-universal-app - Windows 10 的应用程序内存限制是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33512397/

    相关文章:

    c# - UWP DatePicker 自定义月份字符串

    c# - App.xaml 找不到命名空间 IocContainter MVVM

    win-universal-app - UWP - VisualStates SelectionStates "Selected and Unselected"不适用于 ListviewItem 样式

    c# - 如何在 Windows 10 Creators Update 中使用 Acrylic Accent?

    c# - Windows 10 IoT Xaml动态添加图片到flipview

    c# - 如何在 Windows Phone 8.1 中创建自定义动态磁贴?

    c# - 如何通过矩形以外的形状裁剪图像?

    javascript - Windows 通用应用程序 - 应用程序内购买

    c# - 将 System.Web 引用添加到 Windows 10 通用应用程序

    win-universal-app - 在 XBOX One 上测试 Windows 10 通用应用程序