• 讨教:WINCE 开发中,如何让.net程序及时地释放内存,如何可以节省内存?


    在做WindowsCE开发的过程中,设备在运行的过程中容易报“内存不足”的错误,然后就死机了。

    我目前的设备的内存总共64M,CE系统启动后本身要占用一部分内存。程序的可用内存就更少了。

    现在大概描述一下我的项目中程序主要干了些什么:

    1、实时轮询等待读卡。

    2、实时同步数据,将本地的数据通过Sokect同步到服务器端。(每次查询数据的时候都不敢用DataSet缓存,用DataReader会好很多,每从数据库里面取数据时,只敢一条一条地取出来,如果Select * 然后放到List里面很容易就死机)。

    从前由于在win32下开发.net程序,内存很大,很少会去想如何节约内存,提高性能主要的问题,现在就吃亏了。所以在此发帖请教高手指点迷津:

    在.NET开发中如何节省内存的使用?

    大家可以从编码方面谈谈这个问题。

  • 相关阅读:
    style,currentStyle,getComputedStyle的区别和用法
    仿FLASH的图片轮换效果
    offset--BUG
    DIV的变高与变宽
    [SDOI2014]重建
    [SHOI2016]黑暗前的幻想乡
    「GXOI / GZOI2019」旅行者
    「GXOI / GZOI2019」旧词
    「PKUWC2018」随机算法
    「GXOI / GZOI2019」与或和
  • 原文地址:https://www.cnblogs.com/shineqiujuan/p/1647881.html
Copyright © 2020-2023  润新知