Проблемы с производительностью между Windows Mobile и Windows CE? - PullRequest
0 голосов
/ 24 февраля 2011

У меня есть приложение, которое плохо работает на устройстве с Windows Mobile, но прилично работает на устройстве с Windows CE.Мне было интересно, есть ли какие-либо известные проблемы с производительностью, которые я должен искать между двумя платформами?

В частности, я смотрю на взаимодействие winforms.Мне кажется, что пользовательский интерфейс вялый, я буду редактировать этот пост снова, как только я получу подробные сведения об оборудовании.Насколько я понимаю, устройство под управлением Windows Mobile довольно громоздкое, а устройство под управлением CE старше / медленнее, однако устройство CE более отзывчиво.

Код использует 3.5 Compact Framework.

Ответы [ 2 ]

1 голос
/ 24 февраля 2011

Существует целый ряд возможных отличий. Во-первых, Windows Mobile - это Windows CE (версия 5.0), поэтому принципиально нет никакой разницы.

Теперь, если вы сравниваете WinMo с устройством CE 6.0, будут некоторые различия в производительности ядра, но, вообще говоря, если у вас есть идентичное оборудование и идентичные драйверы поверх этого оборудования, вы будете иметь одинаковую производительность .

Вы дали нам немного информации о том, что именно плохо работает. Диск пишет? Видео рендеринг? Пропускная способность последовательного порта? Я мог бы подумать о сотне предметов, которые могут отличаться между двумя возможными платформами. Ключ в том, что вы должны сравнивать яблоки с яблоками. Например, если вы посмотрите на скорость рендеринга видео, используют ли оба устройства одинаковую глубину цвета и разрешение? Они оба используют один и тот же графический драйвер (раздельное аппаратное ускорение и сам процессор)? У них одна и та же мелодия? Такая же архитектура процессора? Та же частота процессора?

Дайте нам немного больше информации, и мы сможем сузить круг вопросов.

0 голосов
/ 24 февраля 2011

Насколько я понимаю, Windows Mobile - это просто WindowsCE с некоторыми дополнительными элементами графического интерфейса. Различия не значительны, поскольку скорость выполнения кода. Что, вероятно, более актуально, так это архитектура и скорость процессора. Используют ли два устройства один и тот же процессор, работающий с одинаковой скоростью? Если нет, то сравнение недопустимо.

...