[OpenSIPS-Users] timer execution delay
Bogdan-Andrei Iancu
bogdan at opensips.org
Fri Sep 21 05:52:06 EDT 2018
Hi Pasan,
Are you able to run (just for testing purposes) opensips directly on the
host machine? I just trying to see if the difference will impact.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
OpenSIPS Bootcamp 2018
http://opensips.org/training/OpenSIPS_Bootcamp_2018/
On 09/20/2018 07:20 PM, Pasan Meemaduma wrote:
> Hi Bogdan,
>
> Nice to here from you :) Thank for clarifying about the warning. My
> delay times are only vary between 40000 us - 50000 us. I got 6 vCPUs
> allocated to my kvm guest , host machine has 16 cores in total. I
> wondered if these are related to guest CPU stealing as I get 0.02% of
> max cpu steal value according our monitoring graphs.
>
> Host CPUs
> lscpu
> Architecture: x86_64
> CPU op-mode(s): 32-bit, 64-bit
> Byte Order: Little Endian
> CPU(s): 64
> On-line CPU(s) list: 0-63
> Thread(s) per core: 2
> Core(s) per socket: 16
> Socket(s): 2
>
>
>
> On Thursday, 20 September 2018, 9:27:24 PM GMT+5:30, Bogdan-Andrei
> Iancu <bogdan at opensips.org> wrote:
>
>
> Hi Pasan,
>
> That warning (harmless in 99% of the cases) reports the delays between
> (a) triggering a timer job in timer processes and (b) executing that
> timer job in a worker process.
>
> If there is no load (worker processes are idle, no busy with anything
> else), the reported delay may be generated only by the interprocess
> communication (passing the job from the triggering process to the
> executing process via internal pipes).
>
> What are the values you typically observe ? maybe the warning is jst
> about a slow context switching on your server (btw, how many cores ?).
>
> Regards,
> Bogdan-Andrei Iancu
>
> OpenSIPS Founder and Developer
> http://www.opensips-solutions.com
> OpenSIPS Bootcamp 2018
> http://opensips.org/training/OpenSIPS_Bootcamp_2018/
> On 09/14/2018 06:16 AM, Pasan Meemaduma via Users wrote:
>> Hi Guys,
>>
>> I'm seeing the following warnings on my opensips 2.3.5 boxes even
>> when they are idle. (just pinging about 8 asterisk gateways in
>> drouting module for health check)
>>
>> Sep 14 06:38:23 /usr/sbin/opensips[6373]:
>> WARNING:core:handle_timer_job: timer job <blcore-expire> has a 40000
>> us delay in execution
>> Sep 14 08:31:53 /usr/sbin/opensips[6362]:
>> WARNING:core:handle_timer_job: utimer job <tm-utimer> has a 40000 us
>> delay in execution
>> Sep 14 12:15:38 /usr/sbin/opensips[6365]:
>> WARNING:core:handle_timer_job: timer job <tm-timer> has a 40000 us
>> delay in execution
>> Sep 14 12:15:38 /usr/sbin/opensips[6363]:
>> WARNING:core:handle_timer_job: timer job <tm-timer> has a 40000 us
>> delay in execution
>>
>> The servers doesn't process anything most of the time. I'm wondering
>> whats causing these warnings. I tired script_trace and enable debug
>> level 5 and nothing explains why it complains like this. It just pops
>> out in the log without any other related log line.
>>
>> /root>> opensips -V
>> version: opensips 2.3.5 (x86_64/linux)
>> flags: STATS: On, DISABLE_NAGLE, USE_MCAST, SHM_MMAP, PKG_MALLOC,
>> F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
>> ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16,
>> MAX_URI_SIZE 1024, BUF_SIZE 65535
>> poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
>> main.c compiled on with gcc 6.3.0
>>
>> Its a KVM guest and has 6 CPUs allocated.
>> cat /proc/cpuinfo
>> processor : 0
>> vendor_id : AuthenticAMD
>> cpu family : 23
>> model : 1
>> model name : AMD EPYC Processor (with IBPB)
>> stepping : 2
>> microcode : 0x1000065
>> cpu MHz : 2095.956
>> cache size : 512 KB
>> physical id : 0
>> siblings : 6
>> core id : 64
>> cpu cores : 1
>> apicid : 0
>> initial apicid : 0
>> fpu : yes
>> fpu_exception : yes
>> cpuid level : 13
>> wp : yes
>> bogomips : 4191.91
>> TLB size : 1024 4K pages
>> clflush size : 64
>> cache_alignment : 64
>> address sizes : 40 bits physical, 48 bits virtual
>> power management:
>>
>> Would be nice to know how I could hunt down this issue.
>>
>>
>> Thanks
>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20180921/901abe05/attachment-0001.html>
More information about the Users
mailing list