我创建了一个 Metro 风格的应用程序或 Windows 8,但是在使用该应用程序时,我的 CPU 内存使用率总是很高,开始运行后没有一个字节减少。我认为这是因为没有正确处理内存。任何机构都有建议有效处理记忆?
问问题
258 次
1 回答
2
我认为 windows rt 自己处理内存......所以没有垃圾收集或释放。
我有一个非常占用内存的应用程序,我发现以下内容确实会影响内存:
- XAML 文件中有很多 ui 元素
- 大型预定义数组(例如,string[,] arr = new string[100,100])
- 不使用增量加载和ItemsControl
如果您提供有关您的应用程序包含/做什么的更多信息,社区可以为您提供更多帮助。
于 2013-04-28T18:38:10.837 回答