Subject: Re: [RFC] Introduce to batch variants of accept() and epoll_ctl() syscall

From: Andi Kleen <[email-masked]>
Date: Mon, 18 Jun 2012 16:27:47 -0700

Eric Dumazet <[email-masked]> writes:
>
> I believe accept() is the problem here, because it contends with the
> softirq processing the tcp session handshake.

The MOSBENCH people some time ago did a per CPU accept queue. This is
probably overkill, but there are clearly some scaling problems here
with enough cores.

-Andi

-- 
[email-masked] -- Speaking for myself only