在页面之间的导航中赢得10个UWP App消耗RAM

时间:2017-03-24 10:20:57

标签: performance xaml uwp windows-10

我正在对我的UWP应用程序进行性能测试,并且我注意到在每次加载页面后,应用程序开始消耗1个或超过1 mb的RAM,使其从50 mb膨胀到500 mb!< / p>

在应用程序中运行了一个后台线程,即使在关闭线程后,我也注意到了相同的行为。不应该从缓存中加载xaml而不是每次加载页面后调度的新对象吗?

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

将您网页的NavigationCacheMode属性设置为“已启用”或“已启用”,这应该是可以修复的。