Чтобы на поставленный вопрос дать вразумительный ответ, надо сначала проанализировать работу программы. Для этих целей надо установить анализатор, способный оценить количество занимаемой ОЗУ, загрузку процессора, частоту и объем общения с HDD. Я для подобных дел использую Process Explorer.