Oct. 16, 2014
5:02 p.m.
On Thu, 16 Oct 2014 14:09:05 +0200, "Nev Ikte" said:
I've tried to reproduce it with a single client and basically, if ep_poll() is able to find an event or the timeout is 0, the latency is down to 5usec, otherwise if it enters the waitqueue the latency goes up to 10-25usec, which impact the application performance.
Is it possible that what you're actually measuring here is your CPU's latency coming out of a sleep state if every task is in a wait queue?