Hi all,
I am wondering if kamailio do support 64-bit OS systems and dual/quad core cpu platforms? The question is raised because i am about to prepare hardware specification for kamailio server.
Thanks in advance, Maciej.
Yes.
On 01/13/2010 05:41 PM, mbsip wrote:
Hi all,
I am wondering if kamailio do support 64-bit OS systems and dual/quad core cpu platforms? The question is raised because i am about to prepare hardware specification for kamailio server.
Thanks in advance, Maciej.
Kamailio (OpenSER) - Users mailing list Users@lists.kamailio.org http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
Just compile the source on a 64-bit machine with a 64-bit OS and a 64-bit compiler and 64-bit libraries, and presto, the 64-bit support is baked right in!
On 01/13/2010 05:49 PM, mbsip wrote:
Yes.
Frankly i ran through kamailio download section and found no 64bit description. How this option could be enabled?
Thx. Maciej
Great. What about quad core cpu support? Does all kamailio task divided between cores, or does it use just one core?
Thx
Just compile the source on a 64-bit machine with a 64-bit OS and a 64-bit compiler and 64-bit libraries, and presto, the 64-bit support is baked right in!
On 01/13/2010 05:49 PM, mbsip wrote:
Yes.
Frankly i ran through kamailio download section and found no 64bit description. How this option could be enabled?
Thx. Maciej
Kamailio forks numerous child processes, and the kernel scheduler distributes them across the cores. So, utilisation of multiple cores is baked right in, too, and you don't have to do anything specially for that.
On 01/13/2010 05:57 PM, mbsip wrote:
Great. What about quad core cpu support? Does all kamailio task divided between cores, or does it use just one core?
Thx
Just compile the source on a 64-bit machine with a 64-bit OS and a 64-bit compiler and 64-bit libraries, and presto, the 64-bit support is baked right in!
On 01/13/2010 05:49 PM, mbsip wrote:
Yes.
Frankly i ran through kamailio download section and found no 64bit description. How this option could be enabled?
Thx. Maciej
Good news :) Thank You very much for Your prompt answer.
Maciej.
Kamailio forks numerous child processes, and the kernel scheduler distributes them across the cores. So, utilisation of multiple cores is baked right in, too, and you don't have to do anything specially for that.
On 01/13/2010 05:57 PM, mbsip wrote:
Great. What about quad core cpu support? Does all kamailio task divided between cores, or does it use just one core?
Thx
Just compile the source on a 64-bit machine with a 64-bit OS and a 64-bit compiler and 64-bit libraries, and presto, the 64-bit support is baked right in!
On 01/13/2010 05:49 PM, mbsip wrote:
Yes.
Frankly i ran through kamailio download section and found no 64bit description. How this option could be enabled?
Thx. Maciej
-- Alex Balashov - Principal Evariste Systems Web : http://www.evaristesys.com/ Tel : (+1) (678) 954-0670 Direct : (+1) (678) 954-0671
On Wednesday 13 January 2010, Alex Balashov wrote:
Kamailio forks numerous child processes, and the kernel scheduler distributes them across the cores. So, utilisation of multiple cores is baked right in, too, and you don't have to do anything specially for that.
Hi Maciej,
sometimes its necessary to increase the number of worker children, depending on the number of cores, but this depends also a bit on your workload. But its more a bit of fine tuning, and not strictly necessary.
Cheers,
Henning
Kamailio forks numerous child processes, and the kernel scheduler distributes them across the cores. So, utilisation of multiple cores is baked right in, too, and you don't have to do anything specially for that.
Hi Maciej,
sometimes its necessary to increase the number of worker children, depending on the number of cores, but this depends also a bit on your workload. But its more a bit of fine tuning, and not strictly necessary.
Hi Henning,
Thanks for reply, i am going to play around with 64bit instalation and custom tuning after that. Do you have any usable links i could use to do this properly?
Thx, Maciej
On Thursday 14 January 2010, mbsip wrote:
sometimes its necessary to increase the number of worker children, depending on the number of cores, but this depends also a bit on your workload. But its more a bit of fine tuning, and not strictly necessary.
Thanks for reply, i am going to play around with 64bit instalation and custom tuning after that. Do you have any usable links i could use to do this properly?
Hi Maciej,
not right know, but the choice of children count was discussed on this list in the past a few times. But i would not think too much about this in advance, if you not plan to build a infrastructure for more then a few hundred thousands subscribers. If you add redundancy to the picture normally you the CPU should be not the bottleneck, better to identify optimization potiental when you notice a eventual problem.
Cheers,
Henning
sometimes its necessary to increase the number of worker children, depending on the number of cores, but this depends also a bit on your workload. But its more a bit of fine tuning, and not strictly necessary.
Thanks for reply, i am going to play around with 64bit instalation and custom tuning after that. Do you have any usable links i could use to do this properly?
Hi Maciej,
not right know, but the choice of children count was discussed on this list in the past a few times. But i would not think too much about this in advance, if you not plan to build a infrastructure for more then a few hundred thousands subscribers. If you add redundancy to the picture normally you the CPU should be not the bottleneck, better to identify optimization potiental when you notice a eventual problem.
Hi Henning,
Few hundred thousands subscribers - that's not my case right now. But for wider understanding I'll scan kamailio discussions.
Thank You very much for clearing a few things up. Maciej
El Miércoles, 13 de Enero de 2010, mbsip escribió:
Hi all,
I am wondering if kamailio do support 64-bit OS systems and dual/quad core cpu platforms?
Sure.