Hi Philip,
looked a bit into it and found 2 improvements:
a) http://www.egroupware.org/viewvc?view=rev&revision=26367
b) http://www.egroupware.org/viewvc?view=rev&revision=26366
That two reduced in my tests the memory usage in the session from ~100k
for each click on the addressbook list down to ~30k.
That memory is used to store the session-data eTemplate associates with
each form it displays. That data is needed to securely process the form
once it’s transmitted (allowed fields and values, dynamically modified
template and other data to autorepeat a form).
eTemplate runs it’s own garbage collection, so the memory is freed after
some time. Forms transmitted once expire after 10mins, new forms not
transmitted expire after 30min now.
Unfortunately the garbage collection stoped working, when I reworked the
session class, a few month ago. That’s fixed now to:
http://www.egroupware.org/viewvc?view=rev&revision=26369
I developed some tool to better analyse the memory usage in the session:
http://www.egroupware.org/viewvc?view=rev&revision=26368
Ralf
pherbert schrieb:
Hello,
On both two of my test systems I have noticed that the session file
increases about
100kb every time when switching between applications (calendar, addressbook,
infolog) with the current trunk version.
This is not reprocucable on an older trunk version.
Any ideas ?
–
Ralf Becker
Director Software Development
Stylite GmbH
[open style of IT]
Morschheimer Strasse 15
67292 Kirchheimbolanden
fon +49 (0) 6352 70629-0
fax +49 (0) 6352 70629-30
cell +49 (0) 170 7815917
mailto: rb@stylite.de
www.stylite.de
www.egroupware.org
Geschäftsführer Andre Keller, Nigel John Vickers,
Gudrun K. Müller und Ralf Becker
Registergericht Kaiserslautern HRB 12087
This SF.Net email is sponsored by the Moblin Your Move Developer’s challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
eGroupWare-developers mailing list
eGroupWare-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-developers