Windows phone 8 WP8模拟器内存问题?

Windows phone 8 WP8模拟器内存问题?,windows-phone-8,windows-phone-8-emulator,Windows Phone 8,Windows Phone 8 Emulator,我的应用程序就像一个推特阅读器。但是使用wp8模拟器时,应用程序的响应速度会减慢。我所说的无响应,是指进度条指示器速度减慢,没有链接响应,没有应用程序按钮响应,应用程序突然关闭 我认为这是模拟器的内存问题。我说得对吗?我无法测试它,因为我还没有设备 即使使用Hyper-V设置增加内存,我也没有观察到太大的差异 我有一个应用内浏览器,它可以很好地运行前2-3个链接,但会让应用挂起 这听起来不像是内存泄漏。您所描述的是由于在UI线程上做了太多工作而导致的速度减慢。总的来说,您应该将尽可能多的工作转移

我的应用程序就像一个推特阅读器。但是使用wp8模拟器时,应用程序的响应速度会减慢。我所说的无响应,是指进度条指示器速度减慢,没有链接响应,没有应用程序按钮响应,应用程序突然关闭

我认为这是模拟器的内存问题。我说得对吗?我无法测试它,因为我还没有设备

即使使用Hyper-V设置增加内存,我也没有观察到太大的差异


我有一个应用内浏览器,它可以很好地运行前2-3个链接,但会让应用挂起

这听起来不像是内存泄漏。您所描述的是由于在UI线程上做了太多工作而导致的速度减慢。总的来说,您应该将尽可能多的工作转移到后台线程或合成器线程

应用程序突然关闭听起来像是未处理的异常,但很难判断是哪一个。你说这个应用程序在WP7上运行得很好。您是否了解过WP7应用升级到WP8后出现的已知应用兼容性问题?请访问MSDN@


这真的不足以继续下去。一旦应用程序崩溃,输出窗口中是否会打印出一些内容?在应用程序崩溃之前,你能告诉我最后一个被调用的托管方法是什么吗?你能试着为CPU分析应用程序,看看调用最多的方法是什么吗?和内存使用情况的配置文件,并查看崩溃前的内存消耗情况

我不熟悉WP8,VS内存泄漏检测工具是否适用于WP emulator?使用c#和XAML。我不知道如何在这个平台上启用该功能。WP7有内存泄漏检测。WP8也很有可能拥有它。我也试过了。内存甚至没有超过50Mb,但最终inapp浏览器会导致应用程序挂起。在WP7设备上运行良好!WP8是一个值得关注的问题:(