[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Interrupts + Polling mode (similar to Linux's NAPI)
- To: Adrian Chadd <adrian_(_at_)_freebsd_(_dot_)_org>
- Subject: Re: Interrupts + Polling mode (similar to Linux's NAPI)
- From: Barney Cordoba <barney_cordoba_(_at_)_yahoo_(_dot_)_com>
- Date: Sat, 2 May 2009 04:24:40 -0700 (PDT)
- Cc: net_(_at_)_freebsd_(_dot_)_org
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1241263480; bh=qz9+5KBnTn3R8fsUtxs+85gL42LHkyhMdkbcl+75+bc=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=5VDjaJSfwziNs0xzpPku9RF6YJVh6slYz18k4fhlAPNOHRpJ/sgkYAygWwpM+oHOkhFTGAt3fuBxtlmrCP0JjdpL6LemS/dXqkI4qWjloUR9geujJAxqDETcRyGpS7R9wlODdujHDYQ8Y4CkkiLoJAiPdOWhEivhFcGFFdPGEic=
- Reply-to: barney_cordoba_(_at_)_yahoo_(_dot_)_com
--- On Sat, 5/2/09, Adrian Chadd <adrian_(_at_)_freebsd_(_dot_)_org> wrote:
> From: Adrian Chadd <adrian_(_at_)_freebsd_(_dot_)_org>
> Subject: Re: Interrupts + Polling mode (similar to Linux's NAPI)
> To: barney_cordoba_(_at_)_yahoo_(_dot_)_com
> Cc: "FreeBSD Net" <freebsd-net_(_at_)_freebsd_(_dot_)_org>
> Date: Saturday, May 2, 2009, 2:32 AM
> 2009/5/2 Barney Cordoba <barney_cordoba_(_at_)_yahoo_(_dot_)_com>:
>
> > I think its unlikely that a commercial implementation
> is going to
> > be of much use generally, as with a mutex based OS
> you're going to
> > have to do heavy specialization to get the results
> you want. For
> > example a web server, transparent firewall and router
> would required
> > very different implementations to be properly
> optimised.
> >
> > I'm going to regularly hear the open sorcerers
> whining about
> > contributing, but the fact is that the work I'm
> doing has no place in
> > a general purpose OS. Optimizing for a specific
> commercial product is
> > going to require all kinds of fudging and gimmickry.
>
> Sure, but you may find that your fudging and gimmickry
> could be useful
> as a reference platform for more generic improvements.
>
> So I do encourage you (and others!) with these sorts of
> hackery to
> release your stuff for others to use and abuse. Who knows,
> they may
> get improved and included into FreeBSD at a later stage.
>
> (FWIW, companies like Ironport do just this. :)
>
Companies might release bug fixes and such, but nobody is
going to spend a lot of money to build a better mousetrap
and then effectively give away the work to all of their
competitors.
BC
Barney
_______________________________________________
freebsd-net_(_at_)_freebsd_(_dot_)_org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe_(_at_)_freebsd_(_dot_)_org"
Visit your host, monkey.org