Падение производительности при пустом списке защищаемых функций
Пробую использовать автоматическую защиту для .Net приложения.
В Мастере устанавливаю "Выбирать защищаемые функции" - "Вручную". Выбираю "Формировать файл включений".
В дереве отмечаю единственную функцию. Получаю 10и кратное увеличение времени выполнения одной из задач (2сек -> 20сек) по сравнению с "Не защищать функции".
Отмеченная функция при выполнении этой задачи не вызывается.
Пробую отмечать для защиты другие функции, падение производительности отмечается, но не такое драматические и соответствующее частоте вызовов функций.
Десятикратное падение производительности в первом случае это нормально, или у меня что-то не так?
Это происходит от того, что все-таки что-то защищается и выполняется на виртуальной машине, даже если я не ставлю галки на функциях?