On Thu, 29 Jan 2009, Ralf wrote:
Here's an IMO interessting observation/experience I made
when I installed xmail the first time on my Debian 4 (Etch) and 5 (Lenny)
boxes:
When I install it from the Debian repository (via apt-get or via aptitude
etc.)
then xmail eats up more than 200 MB RAM !!!.
I couldn't believe it and have immediately deinstalled it! :-)
But then I took a quick look into the source code and I couldn't
believe that this clean C++ source really eats up that much memory
(FYI I'm myself C++ programmer).
Just for fun I compiled it myself and installed it and started it.
What a surprize! xmail eats up only about 6 MB memory! Not 200 MB !
So, the xmail package maintainer at Debian must have done
something badly wrong!
Maybe you should inform the xmail package mainter at Debian.
I've unfortunately no time at the moment because of switching
my mail servers from qmail to xmail.
Such memory is very likely the per-thread VM stack memory reservation. I
dunno how it was built, but likely the Debian build uses some linking to
libraries the in GLIBC trigger the extra NPTL stack reservation.
Setting something like `ulimit -s 128` in the XMail startup scripts should
fix the issue even for the Debian build).
- Davide
___
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail