а у Вас в программе может работа с сокетами организована или использование FOR, WHILE много, модуль статистики что показывает остается свободное время у процессора, переменная оптимизации горит?