我的小程序一运行就占用2-3MB的内存,怎样优化?(100分)

  • 主题发起人 主题发起人 Tomorrows
  • 开始时间 开始时间
T

Tomorrows

Unregistered / Unconfirmed
GUEST, unregistred user!
我的小程序一运行就占用2-3MB的内存,程序用了两个含有一百个元素的一维数组,
我应怎样优化?是内存占用低一些?谢谢
 
呵呵,只要是Windows的程序,好像都要这么多内存[:D]
 
好像就是那么多的!
 
我的内存较大,我就是担心内存不足64MB的朋友运行它会不会吃力
 
一个最小的普通的Windows程序可能就要占1M以上的内存
用VC或其他的工具编写的程序,内存也至少要占到2M以上
所以,你的内存占用属于正常情况,

如果用Java或者 .Net来写程序,占用的内存会更多,没必要优化的
如果一定要减少内存的使用,可能还会降低程序运行的效率
例如,定义为整数数组,比定义为字节数组要多占用4倍的空间
但是却有更快的运行速度
 
从前我在16M内存下敢运行DELPHI,PhotoShop,AutoCAD;可见操作系统是可以承受的
 
你可以优化的!如果不必要form,尽量不要用,尽量使用api,当然delphi里加汇编好像小了很多!
主要是uses,用不到的不要用!
 
后退
顶部