C#程序在winCE系统上串口通信出现内存泄露,该如何处理
C#程序在winCE系统上串口通信出现内存泄露
一个简单的C#串口通信的应用程序在别的厂家的板子上跑是没有问题的,在自己家的板子上运行时发现内存会不断增加。板子都是s3c2416型号的。
测试情况是这样的,PC机通过串口调试助手以10ms的间隔重复向板子发送数据,板子上运行C#的应用程序,接收数据。用CE的任务管理器发现内存不断增加,直到最后出现卡死的现象。请大牛们来帮忙分析下,如果是CE系统的原因,应该怎么入手去查找问题。我刚接触CE这块,大牛们来帮忙下。
------解决思路----------------------
一般来说,都是你的程序的问题,查源代码。
不要说另外一块板子没有问题,这没有什么参考性。
一个简单的C#串口通信的应用程序在别的厂家的板子上跑是没有问题的,在自己家的板子上运行时发现内存会不断增加。板子都是s3c2416型号的。
测试情况是这样的,PC机通过串口调试助手以10ms的间隔重复向板子发送数据,板子上运行C#的应用程序,接收数据。用CE的任务管理器发现内存不断增加,直到最后出现卡死的现象。请大牛们来帮忙分析下,如果是CE系统的原因,应该怎么入手去查找问题。我刚接触CE这块,大牛们来帮忙下。
------解决思路----------------------
一般来说,都是你的程序的问题,查源代码。
不要说另外一块板子没有问题,这没有什么参考性。