<div dir="ltr"><div>Hello,</div><div>You should try each of timers on your system, as it depends of hardware,kernel version and kernel config too. On my ARM (Marvell Kirkwood at 1.2Ghz) with 3.2.38 PREEMPT RT kernel and &quot;freeswitch -rt&quot; best results, according to &quot;timer_test 20 200&quot;, I get using mod_timerfd (+/- 1-3mks with rare spikes of 10-20mks), posix timers slightly worse. Soft timer working not very precise on my system. Sometimes it give periodic spikes of ~=150-200mks. I tried(hard enough) to tune softtimer with different switch.conf timing options, but this options is not well documented, so without success.</div>
<div>P.S. Sorry for my English.</div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/2/12 François Delawarde <span dir="ltr">&lt;<a href="mailto:fdelawarde@wirelessmundi.com" target="_blank">fdelawarde@wirelessmundi.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
Could someone knowing the different FS timers clarify the difference<br>
between those:<br>
<br>
- default core softtimer<br>
- core heavy timer (does this option still exists?)<br>
- posix timer<br>
- timerfd<br>
<br>
Can any of those provide a significant performance improvement, or is it<br>
just not worth switching from the default?<br>
<br>
In any case, which one would be the recommended/best one under Linux<br>
with a relatively recent kernel (&gt;3.0)?<br>
<br>
Thanks,<br>
François.<br>
<br>
<br>
<br>
_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</blockquote></div><br></div></div>