当前位置: 代码迷 >> WinCE >> WINCE 5.0系统运行变慢
  详细解决方案

WINCE 5.0系统运行变慢

热度:243   发布时间:2016-04-28 13:49:04.0
求助:WINCE 5.0系统运行变慢
系统:WINCE 5.0
平台:三星S3C2442+128M Flash
现象:(1)不运行应用程序,直接在系统上打开一个2M左右的TXT文本,在TXT文本未完全打开时立即将文本关闭。
  然后就出现系统响应变慢了。
  (2)不运行应用程序,外接移动U盘。双击Storage Card,在未完全进入SD卡时,拔掉U盘,然后出现系统响应变慢了。

请大侠帮我分析一下,可能是什么原因引起的?


------解决方案--------------------
多打印信息,有可能是线程死锁,或者退不出来,U盘之类的很容易。
------解决方案--------------------
系统的问题,从串口来分析是比较可行的方法

也可以再写个小程序,打印一下 CPU 占用率 和 内存使用情况。
------解决方案--------------------
还是输出串口信息好呢
------解决方案--------------------
内存的使用情况,可以通过 API 函数: GetGlobalMemory() 获得

CPU 使用率比较麻烦,参考:
http://blog.csdn.net/yjy889/archive/2009/11/29/4902234.aspx
------解决方案--------------------
探讨
引用:
多打印信息,有可能是线程死锁,或者退不出来,U盘之类的很容易。

有没有办法监测到线程死锁呢?或者说,输出什么样的串口信息来监测它?

------解决方案--------------------
CE5啊,可以用远程工具的 Perfermance(好像是这样拼的)查到内存和 CPU 的使用情况

但CE6下没有这个远程工具了。
------解决方案--------------------
探讨
引用:
引用:

我目前使用的是请人定制的系统,我在这系统上开发应用软件。
  相关解决方案