社区
C#
帖子详情
怎么进行内存优化!
qifenbamiao
2010-01-17 11:03:04
我做了一个大小636k的程序 内存却占用了20多M 我该怎么进行内存优化...
...全文
278
17
打赏
收藏
怎么进行内存优化!
我做了一个大小636k的程序 内存却占用了20多M 我该怎么进行内存优化...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以专业开发人员为伍
2010-01-17
打赏
举报
回复
你的机器的物理内存是多少?你打算占用多少?
人穷但是思想不能穷。如果不玩命让电脑满负荷运转,那就是浪费。
kingcsx666
2010-01-17
打赏
举报
回复
这个不算高,比较正常呢
qldsrx
2010-01-17
打赏
举报
回复
.NET写大程序也差不多占用这么多内存,它是为了提高加载速度,一次性将使用到的程序集中所有的类都加载到了内存,自然占用量就大了。
boringame
2010-01-17
打赏
举报
回复
用vs2008(.net v3.5)试了一下,
空窗口要10mb左右。
确实很消耗资源。
我琢磨着,窗体应用程序里面最消耗资源的应该是图片了吧,
楼主少用点图片,或者在不用图片的时候,把图片资源释放,
应该会好些。
wuyq11
2010-01-17
打赏
举报
回复
.net framework 框架就要占 20m 左右
antony1029
2010-01-17
打赏
举报
回复
UP
yulinlover
2010-01-17
打赏
举报
回复
.net做的还是放弃把,就算写个什么逻辑都没有的form程序,它也要占用20MB左右的内存的。呵呵。
vrhero
2010-01-17
打赏
举报
回复
[Quote=引用 15 楼 starj1 的回复:]
C#暂时没办法。VC++.NET可以编译成不需要运行库支持的。
[/Quote]
C++非托管程序那可就不止636k了,况且开发成本...假如这个程序楼主花了1个月的话,换成C++熟手恐怕得花2、3个月才能写出同等的东西来...
世上没有免费的午餐,楼主你想低成本开发软件就得付出应有的代价...
JimmyGao0204
2010-01-17
打赏
举报
回复
学习了。
starj1
2010-01-17
打赏
举报
回复
C#暂时没办法。VC++.NET可以编译成不需要运行库支持的。
qifenbamiao
2010-01-17
打赏
举报
回复
谢谢 你们的意见 我做的程序是卖给别人用的 如果占的内存太大的话...会没人用了...真的就没有办法了....??
starj1
2010-01-17
打赏
举报
回复
楼上几位说的没错。
DotNET程序本身占的内存并不大,但FrameWork环境会先占你内存20M左右。
iceswordman
2010-01-17
打赏
举报
回复
up
没有访问权限
2010-01-17
打赏
举报
回复
uuuup
ckl881003
2010-01-17
打赏
举报
回复
[Quote=引用 8 楼 vrhero 的回复:]
老有人拿编译后的程序大小说事儿...你为什么不先想想它为什么那么小?
美国人经常敢只派出几百人甚至几十人的特战部队到其他国家作战,但没有后面极其庞大海军舰队和空军机队这点儿人能干什么?中国的城管他们也不敢惹...
中间代码,看上去几十K、几百K的程序都靠得是背后庞大的VM支持...Java也不例外,你怎么不拿javascript或vba比呢,那些程序更小内存占用更大...
[/Quote]
up
jlj84237485
2010-01-17
打赏
举报
回复
UP
vrhero
2010-01-17
打赏
举报
回复
老有人拿编译后的程序大小说事儿...你为什么不先想想它为什么那么小?
美国人经常敢只派出几百人甚至几十人的特战部队到其他国家作战,但没有后面极其庞大海军舰队和空军机队这点儿人能干什么?中国的城管他们也不敢惹...
中间代码,看上去几十K、几百K的程序都靠得是背后庞大的VM支持...Java也不例外,你怎么不拿javascript或vba比呢,那些程序更小内存占用更大...
C++性能
优化
技术
7. **编译器
优化
选项**:编译器提供的
优化
选项可以对生成的代码
进行
优化
,如开启
优化
等级(例如,GCC中的-O2或-O3),使用指令集特定的
优化
等。 8. **并行和并发编程**:现代的处理器多核设计要求开发者使用并行和...
查看
内存
使用情况的汇编源代码
在深入探讨IT领域时,汇编语言...通过深入理解这些细节,开发者可以更好地掌握如何在不同的操作系统环境下高效地监控和
优化
内存
使用。在实际应用中,这种技术在系统分析、性能测试和安全审计等领域具有广泛的应用价值。
2015 Spark技术峰会-Spark
优化
及实践经验分享-黄洁
英特尔大数据技术中心研发经理黄洁在OpenCloud 2015大会Spark专场的演讲PPT:Spark
优化
及实践经验分享,就Spark的
内存
管理、IO提升和计算
优化
3个方面
进行
了详细讲解。对于Spark,黄洁表示,它将成为大数据的一个重要...
SciTech.NET.Memory.Profiler.v4.0.114.安装_注册机
4.
内存
优化
:根据Profiler提供的分析结果,可以采取措施释放不再使用的对象,或者调整
内存
分配策略,
优化
代码以减少
内存
占用。 五、
内存
优化
技巧 1. 使用弱引用:对于那些只希望临时保存,但又不希望阻止垃圾回收...
3DA显卡模拟器2.36b汉化版
3da是一款显卡
优化
设置软件,他能使一些低端配置玩高端游戏,随着PC版的生化危机4开始推广开来,
进行
一些合理的设置可以
优化
显卡,但是由于对CPU和
内存
占用较大(补足显卡的性能),所以电脑的配置要差不多才能在开...
C#
111,120
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章