2010-04-19 82 views
3

我正在为Pocket PC设备编写一个应用程序,该应用程序似乎在缓慢泄漏资源 - 在24小时之后,设备缓慢变得无响应并最终完全锁定。Windows Mobile 6/6.5性能监控

在XP/Vista上,我会在这里启动可信的PerfMon,并绘制句柄,线程,内存,互斥锁等图表 - 任何可能泄漏的东西。

有人可以推荐一种在Windows Mobile上的方法吗?最理想的是收集性能计数器并将它们报告给基于PC的PerfMon实例的移动代理。

我见过this article,但它似乎是特定于.NET Compact Framework - 我仍然在C++/win32中工作。

回答

0

嵌入式Visual C++ 4包含“远程性能监视器”,可以做到这一点。微软收回EVC4前段时间免费下载,但它仍然可以从MSDN下载或在互联网上找到。它似乎不适用于Windows Embedded 6和更新版本,但我不确定哪个内核Windows Mobile 6构建在上。