Re: Fw: Some very thought-provoking ideas about OS architecture.

Bill Huey (billh@mag.ucsd.edu)
Sun, 20 Jun 1999 18:43:20 -0700 (PDT)


Alan Cox:
> True. I'd not allowed for the C++ mistake.

That doesn't mean the using OO in a stronger sense than what Linux
and BSD variants is bogus.

> Definitely. There is a log structured around (dtfs), and Stephen is working
> on journalled fs stuff. We also have XFS coming. Right now we don't have
> a good log/journalled fs.

On the topic of File Systems, The BeOS (BFS) file system is highly underrated
and has per file attribute association, Journaling.

The BeOS will even bypass the buffer cache for streaming media applications
to prevent needlessly flushing buffer cache.

It would be cool to see these ideas in Linux.

> That I would argue is a property of good file system design not a fundamental
> change in programming models of any kind.

Except when you do a classic Unix linear search of a file system in a directory
with buttloads of entries, then moving to a stronger algorthym like B-trees is
important. That requires a shift away from the quick and dirty stuff that
Unix is known for...

> Alan

bill

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