For experimenting purposes / measuring the difference against
what would be a (better) behaving epoll_wait usage, I created:
https://github.com/jjo/dl-hack-lp1518430
,  which implements hooking epoll_wait() and select() 
(via LD_PRELOAD) to limit the rate of calls with zero timeouts.

WfM'd on an experimental stack, on one node hosting all OS
API LXCs and nova-compute, I measured a 
700K/s -> 120K/s reduction of epoll_wait calls (as shown
by: sysdig -c topscalls).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1518430

Title:
  liberty: ~busy loop on epoll_wait being called with zero timeout

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1518430/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to