表演&背景任务的诊断

时间:2015-01-13 16:12:44

标签: windows-runtime windows-phone-8.1 windows-8.1

我看到如何对主UI项目使用Debug-> Performance和Diagnostics,但是如何将这些工具用于后台任务呢?

具体来说,我关心的是当网络状况不佳时,确保我的后台任务处于时间/内存限制之内。

另一个想法是,从我的bg任务中干掉内存使用量,但是后台任务无法知道当前的内存使用情况b / c对于Windows运行时组件,MemoryManager类不存在(所有bg任务都必须运行)。

1 个答案:

答案 0 :(得分:0)

我最好的答案是使用" Windows Phone开发者电动工具(8.1)"包含在SDK中。

您在后台任务代码的第一行添加了断点。然后(自其运行以来)使用电动工具选择性能监视器然后" BACKGROUNDTASKHOST"作为过程。对我来说〜2.2MB立即用在私有字节中。在后台任务结束时放置一个断点,看看它上升了多少。完成bg任务后,它将从电动工具中消失。

相关问题