[SR-Users] async workers causing unexplained high load average

Alex Balashov abalashov at evaristesys.com
Fri Oct 24 18:38:42 CEST 2014


But most of the time, I do get this from both processes:

(gdb) where
#0  0x00007fb699e07673 in __recvfrom_nocancel () from /lib64/libc.so.6
#1  0x000000000042c10c in async_task_run (idx=2) at async_task.c:201
#2  0x000000000042b449 in async_task_child_init (rank=0) at async_task.c:144
#3  0x0000000000590af0 in init_child (rank=0) at sr_module.c:944
#4  0x00000000004a603c in main_loop () at main.c:1705
#5  0x00000000004aad16 in main (argc=11, argv=0x7fff6da24fd8) at main.c:2560

Interestingly enough, the load problem seems to come from both 
async_workers running at once. When I attach to one or the other:

  12:26:58 up 40 min,  2 users,  load average: 0.00, 0.08, 0.15

But as soon as I detach from them both, the load average comes back up.

I also get 0 load with only async_workers=1.

So, I think it's somehow related to the multiplicity of async_workers.


-- 
Alex Balashov - Principal
Evariste Systems LLC
Tel: +1-678-954-0670
Web: http://www.evaristesys.com/, http://www.alexbalashov.com/

Please be kind to the English language:

http://www.entrepreneur.com/article/232906



More information about the sr-users mailing list