ejabberd - Comments for "Linux system parameters for maximizing no. of ejabberd connections" https://www.ejabberd.im/node/499 en Thanks https://www.ejabberd.im/node/499#comment-1041 <p>Thanks, that was really helpful.</p> Mon, 14 Nov 2005 16:23:14 +0000 chikoo comment 1041 at https://www.ejabberd.im Increment some limits, and use Kernel Poll https://www.ejabberd.im/node/499#comment-1040 <p> Total registered users has only a little impact on RAM usage. Concurrent users is the thing that should matter you, it affects RAM usage and of course CPU usage. </p> <p> As described in the <a href="/benchmark">benchmarks page</a>, to get thousands of concurrent users I had to increment those limits: Erlang ports limit, ETS maximum tables, maximum processes. </p> <p> There is a basic explanation of those parameters on the <a href="/tuning">Performance Tuning page</a>. </p> <p> Additionally, if you get a bottleneck on CPU, or want to reduce drastically the CPU usage, use <a href="/kernel-poll">Kernel Poll</a>. If you are using Linux 2.6, you will need to apply a patch to Erlang. If you already compiled Erlang and ejabberd from source, you just need to apply the patch and recompile. It's not that hard, and the benefit is impressive. </p> Mon, 14 Nov 2005 10:23:17 +0000 mfoss comment 1040 at https://www.ejabberd.im