Bug 24411 - Listener memory usage in UCS 3.0
Listener memory usage in UCS 3.0
Status: RESOLVED WORKSFORME
Product: UCS
Classification: Unclassified
Component: Listener (univention-directory-listener)
UCS 3.0
Other Linux
: P5 normal (vote)
: ---
Assigned To: Philipp Hahn
:
Depends on: 24273
Blocks:
  Show dependency treegraph
 
Reported: 2011-11-07 10:56 CET by Stefan Gohmann
Modified: 2017-02-10 09:39 CET (History)
4 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 1: Will affect a very few installed domains
How will those affected feel about the bug?: 1: Nuisance – not a big deal but noticeable
User Pain: 0.029
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2011-11-07 10:56:23 CET
Der Verbrauch ist nach wie vor noch relativ hoch, wenn bspw. einige 1000 Benutzer angelegt werden.

Im Moment kann man das Verhalten im Handler Modul beeinflussen. Der Listener sollte die Handler von Zeit zu Zeit entladen, damit der Speicher freigegeben wird.


+++ This bug was initially created as a clone of Bug #24273 +++

Der Listener hat in UCS 3.0 einen Speicherleck. Nach dem Anlegen von 100
Benutzern verbraucht der Listener ca. 19 MB, nach dem Anlegen von 200 Benutzern
sind es 32 MB.
Comment 1 Sönke Schwardt-Krummrich univentionstaff 2011-11-07 11:08:01 CET
(In reply to comment #0)
> Im Moment kann man das Verhalten im Handler Modul beeinflussen. Der Listener
> sollte die Handler von Zeit zu Zeit entladen, damit der Speicher freigegeben
> wird.

Ich meine, dass es Handler gibt, die sich darauf verlassen, dass einige globale Variablen erhalten bleiben. Es sollte vorher geprüft werden, welche Module das sind und welche Auswirkungen diese Änderung auf die Module hätte.
Comment 2 Florian Best univentionstaff 2017-02-09 15:17:36 CET
Still relevant? I think Philipp improved some memory leaks.
Comment 3 Philipp Hahn univentionstaff 2017-02-10 09:39:47 CET
I fixed several leaks over the past years.
Currently I am not aware of any (major) leak.
The UDL modules are not reloaded, so any Python leak there persists.
Bug #30263 will do some more cleanups, so I close this bug for now.
Please file a new bug if you have some concrete memory leak.