在后台代理上运行探查器

Dam*_*ian 11 windows-phone-7

我的后台代理程序达到6MB内存限制,我想了解正在分配的对象.

原则上我可以使用Visual Studio Windows Phone性能分析工具执行此操作,但是我不知道如何在后台代理上运行此操作,仅在主应用程序上运行.

任何人都知道如何在后台代理上运行Visual Studio Windows Phone性能分析工具?

Aus*_*son 1

如果您只是想在分析时让后台代理运行,您可以使用 ScheduledActionService.LaunchForTest就像这个问题一样。这里注意到是,代理运行之前仍然需要一段时间。

\n\n

如果您只想测试应用程序其余部分之外的后台代理,我还没有找到一个好方法。不过,我会创建一个空应用程序,并让它手动运行后台代理功能。然后你可以分析它,它应该工作得足够好。

\n\n

此外,这里还有一些关于在后台代理中降低内存消耗的链接,您可能会发现它们很有帮助:

\n\n

Wp7.5 Mango\xe2\x80\x93Background Agents - Chris Sainty(gReadie 成名)

\n\n

优化 WP7 后台代理的内存消耗 - Oliver Weichhold

\n