Re: albods

Greg Lindahl (lindahl@cs.virginia.edu)
Thu, 8 Jul 1999 12:08:04 -0400 (EDT)


> 2. Why in the kernel?
> a. *Huge* perfomance losses (10 - 1000%)

This point is not defended very well:

> For example to determine type of all files in a directory
> file managers must:
[...]
> - refer to /etc/magic (very slow)

/etc/magic is not necessarily very slow, especially when you're
dealing with a bunch of files at once. Any library-based
implementation of "albods" uses a similar mechanism.

> b. Security holes
> ACLs in tarball?

This is a good point. However, it may be solvable with a much simpler
kernel mechanism.

> 4. Possible variants (all):

Note that all of these ideas have problems. You have to break either
"ftp" or "cat". Choose your poison, or choose to do it the Unix way --
use a user level library, and accept that the normal utilities may not
deal with compound files in nice ways.

-- g

-
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/