"висяк" скорее всего от самого процесса оптимизации, т.к. он очень сильно нагружает все компоненты (и память и процессор).
Попробуйте в настройках программы, количество потоков оптимизации выставить 1, а размер кеша уменьшить.