Ubuntu default timer for the server kernel is 100Hz (although I haven't checked 12.04). You need the -preempt kernel for low latency and 1000Hz. It's easy to apt-get install; you then need to tweak the GRUB config to make it your default kernel on (re)boot. John On 03/05/12 16:19, Paul Cupis wrote:
On Thu, May 03, 2012 at 05:53:01PM +0530, Anita Hall wrote:
No, I am running FreeSWITCH on an Ubuntu 64-bit Quad core machine. There is no VM. What all things should I check to ensure that the timing on my system is good? Like, may be, my motherboard is bad or my kernel could be tuned better ? The most common suggestion is to use a kernel with 1000Hz timer. I think that the default timer for Ubuntu is 250, so this would be first thing to check/change.
You can check by running:
grep CONFIG_HZ= /boot/config-`uname -r`
and if it is not 1000, it would be worth installing a 1000Hz kernel and re-testing.
Ubuntu may have a packages -lowlatency kernel which has a 1000Hz timer but this will also have other changes. I think a lot of people will compile a custom kernel based on the standard Ubuntu one, just changing that one configuration option.
Regards,
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org