怎么进行内存优化! 我做了一个大小636k的程序 内存却占用了20多M 我该怎么进行内存优化... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .net做的还是放弃把,就算写个什么逻辑都没有的form程序,它也要占用20MB左右的内存的。呵呵。 .net framework 框架就要占 20m 左右 用vs2008(.net v3.5)试了一下,空窗口要10mb左右。确实很消耗资源。我琢磨着,窗体应用程序里面最消耗资源的应该是图片了吧,楼主少用点图片,或者在不用图片的时候,把图片资源释放,应该会好些。 .NET写大程序也差不多占用这么多内存,它是为了提高加载速度,一次性将使用到的程序集中所有的类都加载到了内存,自然占用量就大了。 老有人拿编译后的程序大小说事儿...你为什么不先想想它为什么那么小?美国人经常敢只派出几百人甚至几十人的特战部队到其他国家作战,但没有后面极其庞大海军舰队和空军机队这点儿人能干什么?中国的城管他们也不敢惹...中间代码,看上去几十K、几百K的程序都靠得是背后庞大的VM支持...Java也不例外,你怎么不拿javascript或vba比呢,那些程序更小内存占用更大... 楼上几位说的没错。DotNET程序本身占的内存并不大,但FrameWork环境会先占你内存20M左右。 C#暂时没办法。VC++.NET可以编译成不需要运行库支持的。 C++非托管程序那可就不止636k了,况且开发成本...假如这个程序楼主花了1个月的话,换成C++熟手恐怕得花2、3个月才能写出同等的东西来...世上没有免费的午餐,楼主你想低成本开发软件就得付出应有的代价... C# 数组怎么添加元素 C#如何动态地删除ListBox里选定的项? 托管代码与非托管代码互操作-结构中字段的封送处理 C#控制台应用程序的多线程问题 关于:运算符“&&”无法应用于“string”和“bool”类型的操作数。谢谢 DATAGridView单元格焦点的问题 C#求证 crystalreport中,如何控制报表的某列不显示? 再问 datagrid中的内置编辑按钮为什么不能执行? 属性框的快捷键是什么?如vb中的Ctrl+SHIFT+你要选的属性名首字母! 请教一个TabControl控件的问题 【求教】C#如何实现强制结束这个进程,系统就自动重启或关机
空窗口要10mb左右。
确实很消耗资源。我琢磨着,窗体应用程序里面最消耗资源的应该是图片了吧,
楼主少用点图片,或者在不用图片的时候,把图片资源释放,
应该会好些。
DotNET程序本身占的内存并不大,但FrameWork环境会先占你内存20M左右。