社区
C#
帖子详情
怎么进行内存优化!
qifenbamiao
2010-01-17 11:03:04
我做了一个大小636k的程序 内存却占用了20多M 我该怎么进行内存优化...
...全文
275
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++性能
优化
技术
C++性能
优化
技术,详细介绍了可以普遍提升的一些C++变成技巧,是您精通
优化
技术的良师益友。
查看
内存
使用情况的汇编源代码
查看
内存
使用情况的汇编源代码
2015 Spark技术峰会-Spark
优化
及实践经验分享-黄洁
英特尔大数据技术中心研发经理黄洁在OpenCloud 2015大会Spark专场的演讲PPT:Spark
优化
及实践经验分享,就Spark的
内存
管理、IO提升和计算
优化
3个方面
进行
了详细讲解。对于Spark,黄洁表示,它将成为大数据的一个重要角色,同时,也将成为下一代IA大数据主要平台。
SciTech.NET.Memory.Profiler.v4.0.114.安装_注册机
NET Memory Profiler-找到
内存
泄漏并
优化
内存
使用针对C#,VB.Net, 或其它.Net程序。 包含安装+注册机
3DA显卡模拟器2.36b汉化版
还在为集成显卡和低端显卡郁闷吗?想玩寂静岭和极品飞车却无奈显卡能力不足? 为你找来了3DA并且汉化,
优化
,让你的老机子跑起!3DA是一个神奇的模拟软件,能够模拟出不同显卡来运行各种游戏软件. 一般情况下,如果是使用集成显卡模拟,只要关闭GPU硬件加速或者强制TNL加速就可以跑3D游戏了~如有特殊需要,就自己设定吧! 3dA显卡模拟器,由风式网络小组汉化修改,
优化
部分代码,减轻CPU的负荷,可以顺利在845GL+256
内存
+2.26CPU的机子运行生化危机4! 3da是一款显卡
优化
设置软件,他能使一些低端配置玩高端游戏,随着PC版的生化危机4开始推广开来,
进行
一些合理的设置可以
优化
显卡,但是由于对CPU和
内存
占用较大(补足显卡的性能),所以电脑的配置要差不多才能在开3DA的情况下游戏,一些打开后只有黑屏的游戏可以用它来试一下 3DA能够模拟出不同显卡来运行各种游戏软件.一般情况下,如果是使用集成显卡模拟,只要关闭GPU硬件加速或者强制TNL加速就可以正常运行3D游戏了
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章