Есть только один способ "оптимизации" - если памяти не хватает, её добавляют. Всё остальное, или только слегка помогает, или ещё хуже делает - сама же программа постоянно в памяти находится, то есть, занимает часть памяти, которой и так не хватает к тому же и процессорное время потребляет. 2 ГБ памяти, по нынешним временам, это как бы... маловато будет. И. наверное, ещё и 64-х битную ось установил
))