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