Refactoring: Moved more application check parameters from unsorted.py to dedicated...
[check_mk.git] / .werks / 4725
blobca51887c8a8b7126035a86c034fe60719a7c8936
1 Title: Significant improvement of Check_MK check helper memory usage
2 Level: 2
3 Component: core
4 Compatible: compat
5 Edition: cee
6 Version: 1.5.0i1
7 Date: 1495108890
8 Class: fix
10 The memory usage of the Check_MK check helpers, especially the growth
11 that occures during runtime, has been reduced significantly.
13 One example which has been measured in a single site with 30 Check_MK
14 check helpers configured and a large configuration
15 (a lot of hosts, services, tags and rulesets):
17 Before this change it was executing 1000 service checks per second with
18 a total memory usage of about 15 GB.
20 After this change it is now performing 1100 service checks per second
21 with a total memory usage of 3.5(!) GB.
23 The exact memory reduction highly depends on the Check_MK configuration,
24 but should be measurable in all medium to large environments.