Hi all,
I've three questions:
1) There are any experience about the memory/cpu consumption per concurrent user on ejabberd?
2) Use ejabberd an multi-threaded architecture and can profit from smp systems?
3) Hast ejabberd the possiblity to use epoll to prevent locking problems?
Regards
Nils
Answers
1) There are any experience about the memory/cpu consumption per concurrent user on ejabberd?
There is experience, but few documents about it. Checkwww.jabber.org status page, and maybe other public Jabber servers running ejabberd also publish graphical statistics. There's also a page about becnhmarking , but the results use old version of Erlang/OTP and ejabberd.
2) Use ejabberd an multi-threaded architecture and can profit from smp systems?
Yes, recent versions of Erlang/OTP R11B include support to SMP, and ejabberd benefits from that support.
3) Hast ejabberd the possiblity to use epoll to prevent locking problems?
Yes, recent versions of Erlang/OTP also include support to Linux and FreeBSDkernel poll .