Date: Sat, 25 Apr 1998 15:56:16 -0500 (EST) From: "John S. Dyson" <toor@dyson.iquest.net> To: trost@cloud.rain.com (Bill Trost) Cc: current@FreeBSD.ORG Subject: Re: Bandwidth throttling etc. Message-ID: <199804252056.PAA12181@dyson.iquest.net> In-Reply-To: <908.893476488@cloud.rain.com> from Bill Trost at "Apr 24, 98 08:54:48 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
> Garrett Wollman writes: > What you Really Want is for each interface to manage its own > allocations. When you want to send a packet, you ask the interface > for a buffer, and it gives you one of an appropriate size and shape > that it knows how to transmit efficiently..... > > A lot of the work is not actually difficult, just tedious.... > > Before anyone spends oodles of time doing this sort of work, has anyone > taken the radical (-: step of actually profiling the current network > stack(s) to see where the time is being eaten? Improving the memory > access behavior may not gain very much, especially if the performance > hits occur in, say, the IP checksum computation (as a random example). > > Maybe someone has already looked at this and this is just rehashing old > news, but it just struck me that some hard data would be an important > guide. > AFAIK, and I am NOT a networking export, we need to improve the sockets layer as much as the lower level networking code. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804252056.PAA12181>