lkml.org 
[lkml]   [2004]   [Mar]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: "Enhanced" MD code avaible for review
Justin T. Gibbs wrote:
>>I respectfully disagree with the EMD folks that a userland approach is
>>impossible, given all the failure scenarios.
>
>
> I've never said that it was impossible, just unwise. I believe
> that a userland approach offers no benefit over allowing the kernel
> to perform all meta-data operations. The end result of such an
> approach (given feature and robustness parity with the EMD solution)
> is a larger resident side, code duplication, and more complicated
> configuration/management interfaces.

There is some code duplication, yes. But the right userspace solution
does not have a larger RSS, and has _less_ complicated management
interfaces. A key benefit of "do it in userland" is a clear gain in
flexibility, simplicity, and debuggability (if that's a word).

But it's hard. It requires some deep thinking. It's a whole lot easier
to do everything in the kernel -- but that doesn't offer you the
protections of userland, particularly separate address spaces from the
kernel, and having to try harder to crash the kernel. :)

Jeff



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:01    [W:0.179 / U:0.364 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site