T Tomorrows Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-03 #1 我的小程序一运行就占用2-3MB的内存,程序用了两个含有一百个元素的一维数组, 我应怎样优化?是内存占用低一些?谢谢
啥 啥都懂点 Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-03 #2 呵呵,只要是Windows的程序,好像都要这么多内存[]
T Tomorrows Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-03 #4 我的内存较大,我就是担心内存不足64MB的朋友运行它会不会吃力
L LiChaoHui Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-03 #5 一个最小的普通的Windows程序可能就要占1M以上的内存 用VC或其他的工具编写的程序,内存也至少要占到2M以上 所以,你的内存占用属于正常情况, 如果用Java或者 .Net来写程序,占用的内存会更多,没必要优化的 如果一定要减少内存的使用,可能还会降低程序运行的效率 例如,定义为整数数组,比定义为字节数组要多占用4倍的空间 但是却有更快的运行速度
一个最小的普通的Windows程序可能就要占1M以上的内存 用VC或其他的工具编写的程序,内存也至少要占到2M以上 所以,你的内存占用属于正常情况, 如果用Java或者 .Net来写程序,占用的内存会更多,没必要优化的 如果一定要减少内存的使用,可能还会降低程序运行的效率 例如,定义为整数数组,比定义为字节数组要多占用4倍的空间 但是却有更快的运行速度
啥 啥都懂点 Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-03 #6 从前我在16M内存下敢运行DELPHI,PhotoShop,AutoCAD;可见操作系统是可以承受的
H hmxxj Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-03 #7 你可以优化的!如果不必要form,尽量不要用,尽量使用api,当然delphi里加汇编好像小了很多! 主要是uses,用不到的不要用!