Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Mar 2007 14:58:39 -0500 (EST)
From:      Andrew Gallatin <gallatin@cs.duke.edu>
To:        Robert Watson <rwatson@FreeBSD.org>
Cc:        freebsd-net@FreeBSD.org, freebsd-current@FreeBSD.org, Andre Oppermann <andre@FreeBSD.org>, kmacy@FreeBSD.org, jhb@FreeBSD.org
Subject:   Re: New optimized soreceive_stream() for TCP sockets, proof of concept
Message-ID:  <17900.30319.384789.754149@grasshopper.cs.duke.edu>
In-Reply-To: <20070305182755.S31701@fledge.watson.org>
References:  <45E8276D.60105@freebsd.org> <17900.24574.751134.397740@grasshopper.cs.duke.edu> <20070305182755.S31701@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help

One last note..  It looks like SCHED_4BSD does a decent job (on my
setup) w/o CPU binding, but SCHED_ULE requires CPU binding to get good
performance.  W/o CPU binding, the best bandwidth I see using
SCHED_ULE is around 5.3Gb/s with one CPU mostly idle..  With CPU
binding, it is roughly 9Gb/s.  

Drew



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17900.30319.384789.754149>