[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] extended attributes
From: |
Tom Lord |
Subject: |
Re: [Gnu-arch-users] extended attributes |
Date: |
Mon, 5 Jan 2004 12:22:29 -0800 (PST) |
> From: Andrew Suffield <address@hidden>
> On Mon, Jan 05, 2004 at 11:27:22AM -0800, Tom Lord wrote:
> > > Property lists *do* solve "everything", for the same reasons
> > > that hard drives solve "everything", even though the data that
> > > is stored is not specified in their documentation.
> > Abstractly, all that attributes give you in the filesystem is a way to
> > bundle a bunch of names under a single common name such that a single
> > inode can be used to address them all. Directories already do that.
> That costs you atomicity, specifically atomic update.
On some operations and not others -- same (but for a different set of
operations) as with extended attributes. Meanwhile, popular
implementations of extended attributes give you severe size limits and
a flat-namespace of attributes. So, what the heck -- yeah, there's a
bunch of random differences -- they aren't _perfectly_ isomorphic:
just close enough to make no difference.
I'll grant you that there's a good chance people will, in fact, build
lots of userspace tools to use extended attributes. That won't
happen because extended attributes _enabled_ these tools --- only
because it took conking people over the head with the general idea
before they'd take it up.
-t
- Re: [Gnu-arch-users] extended attributes, (continued)
- Re: [Gnu-arch-users] extended attributes, Thomas Zander, 2004/01/06
- Re: [Gnu-arch-users] extended attributes, Tom Lord, 2004/01/06
- Re: [Gnu-arch-users] extended attributes, Florian Weimer, 2004/01/06
- Re: [Gnu-arch-users] extended attributes, Tom Lord, 2004/01/06
- Re: [Gnu-arch-users] extended attributes, zander, 2004/01/06
- Message not available
- Re: [Gnu-arch-users] extended attributes, Tom Lord, 2004/01/06
- Re: [Gnu-arch-users] extended attributes,
Tom Lord <=
- Re: [Gnu-arch-users] extended attributes, Colin Walters, 2004/01/06
- Re: [Gnu-arch-users] extended attributes, Tom Lord, 2004/01/06
- Re: [Gnu-arch-users] extended attributes, Chris Mason, 2004/01/06
- Re: [Gnu-arch-users] extended attributes, Andrew Suffield, 2004/01/06
- Re: [Gnu-arch-users] extended attributes, Chris Mason, 2004/01/06
- Re: [Gnu-arch-users] extended attributes, Tom Lord, 2004/01/06
- Re: [Gnu-arch-users] extended attributes, Chris Mason, 2004/01/07
- Re: [Gnu-arch-users] extended attributes, Aaron Bentley, 2004/01/07
- Re: [Gnu-arch-users] extended attributes, Chris Mason, 2004/01/07
- Re: [Gnu-arch-users] extended attributes, Aaron Bentley, 2004/01/07