Если программа работает "в рынке", на связи с серверами, то проводить в это время оптимзацию чревато сбоями, зависаниями, замедлением работы,произвольными выходами из программы.. Эта вероятность была изначально и имхо никуда не делась.. Потому Энди в одном из своих постов рекомендовал "включать голову".. смысл включения - разделить эти процессы либо по времени, либо по машинам..либо по головам..