bazzz777 wrote:
> I'm running an IMAP and POP server on Linux Redhat 8
> for 300 users. Users have been complaing about the
> service being unavailable.
>
> I'm running these services through xinetd
....WHY ?
"man xinetd" *specifically* states that this is only recommended if you are
running servers that do not need to be available all of the time but only,
say, once or twice a day at most!
The startup cost of ANY daemon run through xinetd is far greater than when
running the daemon as a stand-alone master process - read the manual!
That would be step 1, then : run these servers as standalone processes and
don't be too stingy with resource allocation or maximum processes... then
see what happens.
I run a mail server and imap server on my home system and I'm practically
the only user - and _I_ run imapd as a stand-alone process!
The only difference it will make for your server system is a slightly higher
memory requirement and a very very little bit of cpu overhead...
Don't be too cheap on that machine!
For 300 imap users you should plug in at least 128~256 MB RAM.
RAM is cheap - very cheap.
--
Jeroen Geilman
Gentoo 1.4 rc4
|