Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Apr 2009 23:51:04 +0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        barney_cordoba@yahoo.com
Cc:        FreeBSD Net <freebsd-net@freebsd.org>
Subject:   Re: Interrupts + Polling mode (similar to Linux's NAPI)
Message-ID:  <d763ac660904300851k46926f1au730be47eb3886b03@mail.gmail.com>
In-Reply-To: <628939.54925.qm@web63901.mail.re1.yahoo.com>
References:  <20090429132156.GA42816@owl.midgard.homeip.net> <628939.54925.qm@web63901.mail.re1.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
2009/4/30 Barney Cordoba <barney_cordoba@yahoo.com>:
> Its one of the sad truths of FreeBSD. You'd think with such a large number
> of commercial users you'd be able to get plenty of funding for the things
> that really need to be done, rather then taking whatever bread crumbs
> are thrown your way. Perhaps you need fewer bearded academics and a few
> more suits to run the project more like a business than an extended
> masters thesis?

That is happening. Robert/Kris' (and others) working on parallelising
the network stack all the way up and down. Kip has been working on
dramatically improving TCP connection and packet forward scalability
to support 10GE. This is in part commercially funded work.

The problem with "commercial funding" is that for the most part,
FreeBSD/Linux/etc "mostly work" for most use cases. What you're not
seeing is 100% contribution back from commercial organisations who
have extended FreeBSD (and linux for that matter) in their environment
to fix specific performance constraints. This is finally changing and
stuff is being pushed back into the public tree.

2c,



Adrian



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