系统: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
------解决方案--------------------
------解决方案--------------------
CE5啊,可以用远程工具的 Perfermance(好像是这样拼的)查到内存和 CPU 的使用情况
但CE6下没有这个远程工具了。
------解决方案--------------------