Univention Bugzilla – Bug 43880
service_info.py inefficiency O(n^2)
Last modified: 2020-06-22 17:14:24 CEST
For *every service* configured via .univention-service files, ServiceInfo.update_services() calls Service._update_status(), which uses pidof() to iterates over *all processes* and kernel threads. This is slow and should be improved as this is now used by Bug #43470.