Почему использование /USEPROFILE намного медленнее, чем использование /GENPROFILE в VS2015?

Как мы знаем, мы должны сначала построить проект с /GENPROFILE и запустить его для обучения, а затем переключить команду на /USEPROFILE, чтобы построить оптимизированный пакет.

Я напечатал время каждой функции определения затрат времени и обнаружил, что на этапе /GENPROFILE оно быстрее, чем /USEPROFILE, фактически предыдущий намного превосходит производительность, чем последний. Почему это случилось? Если компилятор использует обученный файл pgd, почему последний.exe, который использует обученный файл pgd, медленнее?

0 ответов

Другие вопросы по тегам