2011-02-24 76 views
0

我的应用程序在Windows Mobile设备上表现不佳,但在Windows CE设备上表现不错。我想知道在这两个平台之间是否有任何已知的性能问题?Windows Mobile和Windows CE之间的性能问题?

具体而言,我正在寻找winforms交互。我觉得用户界面不太好,一旦我在硬件上得到具体信息,我会再次编辑这篇文章。据我所知,运行Windows Mobile的设备非常强大,运行CE的设备较老/较慢,但CE设备的响应速度更快。

该代码使用3.5 Compact Framework。

+0

它是用本机代码编写还是使用.NET Compact Framework? – 2011-02-24 17:22:17

+0

对于其他遇到此链接的人,我们使用BMQ使用WinCE 5.0和Windows Mobile 6.5(CE 5.2.29336)对具有相同识别处理器(以及其他硬件)的设备进行了基准测试,发现WinCE的速度要快很多倍方面。 BMQ从这里下载: http://www.hpcfactor.com/scl/details.asp?id=419&page=download – 2016-07-14 22:22:01

回答

1

有很多可能的差异。首先,Windows Mobile Windows CE(版本5.0)从根本上说没有区别。

现在,如果您将WinMo比作一个CE 6.0设备,内核转换性能会有一些差异,但一般来说,如果硬件上有相同的硬件和相同的驱动程序,那么您将拥有相同的性能。

您已经给我们什么,确切地说,表现不佳。磁盘写入?视频渲染?串口吞吐量?我可以想象在这两个可能的平台之间可能会有所不同的一百个项目。关键是你必须比较苹果和苹果。例如,如果您查看视频渲染速度,是否都使用相同颜色深度和分辨率的设备?他们是否都使用相同的图形驱动程序(单独的硬件加速v使用处理器本身)?他们有相同的意义吗?相同的处理器架构?相同的处理器速度?

给我们一些信息,我们可能会缩小范围。

+0

我点了一下我的问题。对不起,我很匆忙地发布这个问题。 – Dave 2011-02-25 19:16:15

0

据我所知,Windows Mobile只是WindowsCE的一些额外的GUI元素添加。就代码执行速度而言,这些差异并不显着。可能更相关的是CPU架构和速度。这两款设备是否使用相同速度运行的相同CPU?如果不是,则比较无效。

相关问题