

Conversely, the Lumia 950 limits are significantly higher than on a Lumia 650, which has far less physical RAM and a lower hardware specification, generally.

So, for example, the memory limits on a Lumia 950 phone are almost identical to those on a HoloLens because these two devices have similar RAM characteristics and other hardware capabilities. That said, some aspects of policy do vary, because different platforms support different sets of hardware devices with different capabilities. Resource policy applies to all Windows 10 platforms, and most policy is common across the range-specifically to support the UWP promise of consistency. The promise of the UWP is that a developer can build an app that will run successfully on a wide range of Windows 10 platforms, from a minimalist IoT device, to the full range of mobile and desktop devices, plus Xbox and HoloLens. The system Resource Manager encapsulates rules for arbitrating this contention, and the two most important mechanisms are memory limits and task priorities. All concurrent processes compete for system resources-memory, CPU, GPU, disk and network I/O, and so on. If these were allowed to compete for resources in an uncontrolled manner, it would degrade the foreground experience to an unacceptable level. Volume 31 Number 10 Working with Memory Limits and Task Priorities in the UWPįar more than any other app platform, the Universal Windows Platform (UWP) supports a vast range of background activities.
