Date: Sat, 2 May 2009 14:32:23 +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: <d763ac660905012332h2620c083p4fb7a436b71b1962@mail.gmail.com> In-Reply-To: <585693.96129.qm@web63906.mail.re1.yahoo.com> References: <d763ac660904300851k46926f1au730be47eb3886b03@mail.gmail.com> <585693.96129.qm@web63906.mail.re1.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
2009/5/2 Barney Cordoba <barney_cordoba@yahoo.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 =A0you 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. :) Adrian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d763ac660905012332h2620c083p4fb7a436b71b1962>