Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Jul 2001 00:36:57 +0200 (CEST)
From:      Luigi Rizzo <luigi@info.iet.unipi.it>
To:        Jeffrey Hsu <hsu@FreeBSD.ORG>
Cc:        freebsd-net@FreeBSD.ORG
Subject:   Re: fastforwarding?
Message-ID:  <200107022236.AAA39077@info.iet.unipi.it>
In-Reply-To: <20010702222259.29F3337B401@hub.freebsd.org> from Jeffrey Hsu at "Jul 2, 2001 03:22:59 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
>   > one of them is the (relatively high) interrupt overhead
...
> Interesting.  We've been working on the Lazy Receiver Processing
> approach (http://www.cs.rice.edu/CS/Systems/LRP) to this problem
> in combination with polling after processing as suggested by Mogul's
> paper.  As I understand it, your approach has the benefit of simplicity
> over the LRP approach.

well, it is simpler because it targets a simpler problem,
namely forwarding from one interface to another one.
But certainly, cutting off a fair amount of interrupt
processing time frees some CPU for protocol processing.

At a quick glance at the URL you mention, LRP seems to look
at higher level protocol processing, and at 
giving a more fair treatment to different flows.
This problem is a bit more complex to handle, as it
requires modifications in the protocol stack (and
maybe the CPU scheduler) as well.

	cheers
	luigi


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




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