我的Windows Mobile 6.5应用程序很慢?

时间:2014-04-08 10:51:11

标签: windows mobile windows-mobile-6.5

我开发了Windows phone 6.5应用程序。这个应用程序运行正常,但有时它的运行速度非常慢。

我已经尝试过ClearTemp应用程序(清除垃圾/未使用的内存),但我的应用程序没有变化?

我需要向我的客户演示。如果它发生在他们面前,那将是最糟糕的。

所以请完全按照我的想法运行应用程序。我该怎么办?

2 个答案:

答案 0 :(得分:0)

缓慢的问题可能有不同的来源。 MS为紧凑型框架提供免费的PowerToys,以分析.NETCF应用程序:http://www.microsoft.com/en-us/download/details.aspx?id=13442

有关于如何使用性能监视器的各种文章:搜索" msdn紧凑框架性能"。

可能你正在运行没有睡眠周期的线程。

或者设备上的另一个线程使用了很多CPU周期。

您可以通过缓存来优化表单的加载。

如果没有关于应用程序的更多信息,很难为性能提出建议。

我的CPUMonitor可能会帮助您:http://www.hjgode.de/wp/2012/12/14/mobile-development-a-remote-cpu-monitor-and-cpu-usage-analysis/(需要一个网络)。

答案 1 :(得分:0)

对不起, 我在我的应用程序中使用了2个计时器,当另一个计时器运行自己的方法时,我忘记禁用一个计时器。

所以我现在纠正了。它工作得非常好。

例如

1.timer1_method() 2. { 3.timer2.enable = false; 4.//在这里写你的方法

7 .//////////////////// 8.timer2.enable = true; 9。}

,反之亦然,用于timer2方法