如一些人所知,我最近在我的网站上发现了高内存使用率的问题。我有一个想法,可能是我的缩略图生成器与此有关,因为我不知道该如何主动处理实例的释放,导致了我的误解。
现在我正在查看我的缩略图生成器代码,并希望得到一些关于什么情况下需要进行处理释放的建议,是否仅在创建对象的新实例时才需要这样做?
比如:
Target := System.Drawing.Bitmap.Create(Trunc(Width), Trunc(Height));
MyImage := Target.FromFile(PhotoPath);
所以,我的问题是,我需要处理Target和MyImage来确保垃圾回收器能够正常工作吗?
谢谢。
System.Drawing.Bitmap
中没有Create
方法。你具体调用的是什么? - Steven