wince上的程序运行一段时间后越来越慢,不知为什么?高分求解

时间:2021-03-03 00:09:27
wince上的程序运行一段时间后越来越慢,不知为什么?

关闭程序,现象依然...

重新启动WINCE ,现象也是一样的,只有重新做WINCE系统后才恢复正常。


求解。

4 个解决方案

#1


其实提这样的问题,最好将你程序的大概框架描述下,这样的提问即使给出答案也是模棱两可的。

#2


可能是内存泄露了

#3


wince上的程序运行一段时间后越来越慢,不知为什么?

关闭程序,现象依然...

重新启动WINCE ,现象也是一样的,只有重新做WINCE系统后才恢复正常。

程序是一个数据上传程序,实时从串口采集数据,然后通过WEBSERVICE上传到服务器,程序里不保存数据,
经测试内存和CPU的使用情况正常。

最初怀疑是内存泄露,要是如此,那么关机重启应该会恢复,但重启后WINCE系统变得么慢。

#4


如果是这样,怀疑是与 WEBSERVICE 相关的功能有关引起的。
建议 LZ 先将这部分功能注释进行测试吧。


引用 3 楼 uforock 的回复:
wince上的程序运行一段时间后越来越慢,不知为什么?

关闭程序,现象依然...

重新启动WINCE ,现象也是一样的,只有重新做WINCE系统后才恢复正常。

程序是一个数据上传程序,实时从串口采集数据,然后通过WEBSERVICE上传到服务器,程序里不保存数据,
经测试内存和CPU的使用情况正常。

最初怀疑是内存泄露,要是如此,那么关机重启应该会恢复,但重启后WINCE系统变得么慢。


#1


其实提这样的问题,最好将你程序的大概框架描述下,这样的提问即使给出答案也是模棱两可的。

#2


可能是内存泄露了

#3


wince上的程序运行一段时间后越来越慢,不知为什么?

关闭程序,现象依然...

重新启动WINCE ,现象也是一样的,只有重新做WINCE系统后才恢复正常。

程序是一个数据上传程序,实时从串口采集数据,然后通过WEBSERVICE上传到服务器,程序里不保存数据,
经测试内存和CPU的使用情况正常。

最初怀疑是内存泄露,要是如此,那么关机重启应该会恢复,但重启后WINCE系统变得么慢。

#4


如果是这样,怀疑是与 WEBSERVICE 相关的功能有关引起的。
建议 LZ 先将这部分功能注释进行测试吧。


引用 3 楼 uforock 的回复:
wince上的程序运行一段时间后越来越慢,不知为什么?

关闭程序,现象依然...

重新启动WINCE ,现象也是一样的,只有重新做WINCE系统后才恢复正常。

程序是一个数据上传程序,实时从串口采集数据,然后通过WEBSERVICE上传到服务器,程序里不保存数据,
经测试内存和CPU的使用情况正常。

最初怀疑是内存泄露,要是如此,那么关机重启应该会恢复,但重启后WINCE系统变得么慢。