C#程序内存优化,可以使用工具先对winform程序进行监控,找到哪些对象或方法占用内存较多,之后才可有方向性的进行优化。推荐软件CLRProfiler,还比较好用。
至于怎么降低内存使用,要先明确哪些内存对象或方法占用内存高,再进行优化。
至于回收内存,这个你可以不用考虑,只要记得尽量少创建大的局部变量,如果有大的变量,并且使用的位置多的话,就定义成全局的,再不使用时,对他进行清空就可以。
内存优化还有很多内容,自己做几次就明白了。
如果 *** 作系统是Windows等成熟的系统的话,程序运行结束之后系统会自动把内存收回。否则的话,由于可用内存减少,机器上的程序运行会越来越慢,甚至完全无法运行……只要机器彻底重启,被占用的内存会被释放
以上就是关于C#winfrom程序内存优化 怎么降低程序的内存使用。如何定时回收程序内存全部的内容,包括:C#winfrom程序内存优化 怎么降低程序的内存使用。如何定时回收程序内存、运行完C语言程序需要把内存回收、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)