メモリ使用量把握してmsmx固定でヒープ拡張なしにするのは基本だね
あとはメモリの使い方把握してnew領域とold領域を決めるとGC時間が非常に短く出来る