<HTML>
<HEAD>
<TITLE>Re: [Freeswitch-users] best freeswitch timer</TITLE>
</HEAD>
<BODY>
<FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>&lt;SNIP&gt; we don&#8217;t need all the previous messages on this thread<BR>
<BR>
What you need to know is that if you are using a kernel with timerfd support you do not need to do anything to use it, the Core will figure it out automagically and use it. This means main line kernels 2.6.22 and later and you are good to go. <BR>
<BR>
Doing a show timer on your FS console will reveal something like this... This is showing us the CORE_SOFTTIME_MODULE is being used for timing. The Core Timer uses timerfd<BR>
<BR>
freeswitch@devnode&gt;show timer<BR>
<BR>
type,name,ikey<BR>
timer,soft,CORE_SOFTTIMER_MODULE<BR>
<BR>
1 total.<BR>
<BR>
If your kernel does not have timerfd support, then the old core soft timer is used... <BR>
<BR>
I&#8217;ll look at a small patch so you can know for sure, but, if your kernel supports timerfd and you see CORE_SOFTTIMER_MODULE as the timer, you are using timerfd<BR>
<BR>
K</SPAN></FONT>
</BODY>
</HTML>