<< Click to Display Table of Contents >> Navigation: WinLicense > FAQ > Protection Options > My application's main function is the scientific calculation needed high performance. Is there any performace lost when I encrypt my app. with WinLicense? |
Your protected application should run almost at the same speed as the original one. As you might know, WinLicense offers the chance to include protection macros (like VM, MUTATE, etc) in your application to fully virtualize the code inside the macro, where the code is emulated and never decrypted back.
You have to avoid putting those macros in critical places in your application (like code that is executed many times per second) because the execution of virtualized code is much slower than the original code. A good place to put those macros is in serial/password checking, license checks, etc.