Hi,

after a few more tests, I am confronted to a problem: the BounceRunner seems
to load the list in its memory when it receives a bounce (in order to
process that bounce). But it does this:
1- regardless of whether it's going to need the list or not
2- without releasing the memory afterwards

I can live with 1-, but 2- can be a problem if you have several big lists.
On my installation currently the BounceRunner has 92Mb of RAM. I don't mind
it taking whatever it needs, but it should release it if I don't want to
spend too much time swapping memory to disk.

All in all, I'm really starting to wonder why the list settings' data and
the list members' data are mixed in one single pck file, and not in two (or
more) separate files. When you need only to check the list settings, it
would be so much faster to load a 1k file than to process a 77Mb file? In
many situations it seems that would make Mailman much faster and have a
smaller mem footprint!

-- Fil


_______________________________________________
Mailman-Developers mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-developers

Reply via email to