Мое приложение Windows Mobile 6.5 работает очень медленно?

Я разработал приложение для Windows Phone 6.5. Это приложение работает отлично, но иногда оно работает ужасно медленно.

Я пробовал приложение ClearTemp (очищает мусор/неиспользуемую память), но в моем приложении никаких изменений?

Мне нужно дать демо для моих клиентов. Если это случится у них на глазах, будет хуже.

Поэтому, пожалуйста, дайте мне любую идею, чтобы запустить приложение идеально. Что я делаю?


person Venugopal.K    schedule 08.04.2014    source источник


Ответы (2)


Проблема медлительности может иметь разные источники. MS предоставляет бесплатную платформу PowerToys for compact для анализа приложений .NETCF: http://www.microsoft.com/en-us/download/details.aspx?id=13442

Существуют различные статьи о том, как использовать монитор производительности: найдите «производительность msdn compact framework».

Возможно, вы запускаете потоки без циклов сна.

Или другой поток на устройстве использует много циклов процессора.

Вы можете оптимизировать загрузку форм, кэшируя их.

Не имея дополнительной информации о приложении, трудно предложить советы по производительности.

Возможно, вам поможет мой CPUMonitor: http://www.hjgode.de/wp/2012/12/14/mobile-development-a-remote-cpu-monitor-and-cpu-usage-analysis/ (требуется сеть).

person josef    schedule 09.04.2014

Извините, я использовал 2 таймера в своем приложении, я забыл отключить один таймер, когда другой таймер запускает свой собственный метод.

поэтому я исправил сейчас. он работает очень хорошо.

Например

1.timer1_method () 2.{ 3.timer2.enable=false; 4.//напишите здесь свой метод

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

а также наоборот для метода timer2

person Venugopal.K    schedule 29.04.2014