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).
For experimenting purposes / measuring the difference against /github. com/jjo/ dl-hack- lp1518430
what would be a (better) behaving epoll_wait usage, I created:
https:/
, 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).