Werk #6046: Improved execution time of e.g. service discovery

ComponentCore & Setup
TitleImproved execution time of e.g. service discovery
Date2018-04-29 19:41:59
Check_MK EditionCheck_MK Raw Edition (CRE)
Check_MK Version1.6.0i1,1.5.0b3
LevelTrivial Change
ClassNew Feature
CompatibilityCompatible - no manual interaction needed

The overall execution time of the service discovery has been reduced by introducing some precompiling of the check plugins and their includes before loading them. The mechanism is similar to the compilation of python modules from (.py to .pyc files). This mechanism reduces the load time of the plugins by 50%.