编的程序耗费很多内存怎么办?

dfsdf36 2003-09-12 07:05:31
我变了一个简单的数值排序的程序运行就要4.5M的内存。
编的另一个程序编译好ExE1.6M,运行居然要26M内存。
有什么办法减少耗费内存吗?
...全文
29 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
dfsdf36 2003-10-03
  • 打赏
  • 举报
回复
我后来不用TWebBrowser,耗内存减少了5M左右。
bestluo 2003-09-13
  • 打赏
  • 举报
回复

把一些变量给FREE掉啊
PhilexPei 2003-09-13
  • 打赏
  • 举报
回复
算法要改进了,比如循环中不要动态创建对象啊,过程中使用的对象必须手动释放啊
delphi的对象可是在堆上创建的。
xiaoxiao_8 2003-09-13
  • 打赏
  • 举报
回复
现在的程序员就这样牛,动不动加内存换CPU,升级
记得以前DOS时代的程序员都是很讲究算法的。强调程序的短小、高效。
INeedCa 2003-09-13
  • 打赏
  • 举报
回复
笨~ 加内存阿!!
h2yang 2003-09-13
  • 打赏
  • 举报
回复
好象是大了点.
我的程序一般只用10M左右的内存,而且还是用了数据库的.一般的程序只用7M以内.
huiwww 2003-09-13
  • 打赏
  • 举报
回复
加个内存条不就行了
sy_315 2003-09-13
  • 打赏
  • 举报
回复
不用就释放掉啊
用的时候再分配内存
要动态的
kaiyun97 2003-09-12
  • 打赏
  • 举报
回复
占用26mb已够大了,一般是小于10M的
wujunwei 2003-09-12
  • 打赏
  • 举报
回复
动态创建,动态释放,少用全局变量application
xdljf 2003-09-12
  • 打赏
  • 举报
回复
用到的资源要及时释放,变量尽量动态生成。
yjy1001 2003-09-12
  • 打赏
  • 举报
回复
才这么点内存,不算什么,如果只要这么大的话
jpyc 2003-09-12
  • 打赏
  • 举报
回复
变了一个?再变回去呀!^_^

代码贴出来看看!
hkbarton 2003-09-12
  • 打赏
  • 举报
回复
占用26mb还是很多了啊,你应该优化一下的算法
tresss 2003-09-12
  • 打赏
  • 举报
回复
是吗?好像占用这些不算太多!

你可以看一下。explorer也占用了不少啊!而且你可以看一下,在不同的时间下,软件占用的内存量也是不同的,而且如果你最小化一次之后。再看一下。内存占用量会少很多。但是我却不知是为什么???

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧