Date: Sun, 29 Mar 2015 20:21:11 +0300 From: Slawa Olhovchenkov <slw@zxy.spb.ru> To: Adrian Chadd <adrian@freebsd.org> Cc: "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org> Subject: Re: irq cpu binding Message-ID: <20150329172111.GP23643@zxy.spb.ru> In-Reply-To: <CAJ-Vmo=MSW_tAs5egSkmJJe6dXKaePKBoVz=GD8Df8UdBauK=A@mail.gmail.com> References: <20150328230533.GI23643@zxy.spb.ru> <CAJ-VmongWE_z7Rod8-SoFmyiLqiTbHtSaAwjgAs05L_Z3jrWXA@mail.gmail.com> <20150328234116.GJ23643@zxy.spb.ru> <CAJ-VmokSHHm3kMwz=bp7VbgZwADD2_pEr27NdzUfkGq1U=x_sw@mail.gmail.com> <20150329003354.GK23643@zxy.spb.ru> <CAJ-VmonmeeTaSOpSJCJTP7yTeno1LEt-dt9wEhNHk36oY6yY7Q@mail.gmail.com> <20150329081902.GN23643@zxy.spb.ru> <CAJ-Vmo=zzg82rk_jnsCVJCG8qp-fAWWYfcjpbxBznJH39cBTxA@mail.gmail.com> <20150329155855.GO23643@zxy.spb.ru> <CAJ-Vmo=MSW_tAs5egSkmJJe6dXKaePKBoVz=GD8Df8UdBauK=A@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Mar 29, 2015 at 10:01:06AM -0700, Adrian Chadd wrote: > Well, have you seen how fast the windows network apps can get? Not the > gui torrent clients, but the really serious HTTP intermediary stuff > and message passing stuff? > > The model works and scales quite well.. :0 "how fast"... What is "fast"? How we calculate speed? In what enviroment (dual or single socket)? nginx is acceptable fast. FreeBSD is acceptable fast. But I am need less overhead [for multi-socket system]. I am may be wrong. I am use dual-socket systems. And when I am think about pinning to CPU I am think about elimination transfer context by QPI link. May be for single-socket systems this is will be less impact. May be double of interrupt/network/TCP processing thread gain lock congestion and eliminate all win. You have other opinion? About NUMA. I have expirense with Tilera. Perfomance with NUMA off (interleave memory) will be better.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150329172111.GP23643>