久しぶりに画像処理をやってます。
私のXeon2.8x2+Mem2Gでもやっぱり画像の複製を作成したり、ストレッチしたりってのはリソースの食う処理でどうしてもメモリを消費します。
ProcessExplorerで監視してたらメモリ使用量もうなぎのぼり。
ただ試しにGC.Collect()を入れるときちんと元に戻るので別に無駄なメモリを確保しているわけじゃなくって捨てていないだけなんですね。
ただ同じアプリを同時に2つあげると、どうしても他者によって確保されたメモリのせいでこっちが遅くなるとかなってしまいます。
ということで今回は一段楽するタイミングでGC.Collectするようにしようか検討中。
副作用もあるけどベータ版では入れてみることにします。