[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] Re: give us a hand with arch
From: |
Tom Lord |
Subject: |
Re: [Gnu-arch-users] Re: give us a hand with arch |
Date: |
Sat, 27 Sep 2003 11:56:38 -0700 (PDT) |
> From: Momchil Velikov <address@hidden>
> Without claiming one or another piece of software has deficiencies,
> let's say existing filesystems are not the most efficient form of
> storage organization, as far as arch is concerned.
> So, what?
Good performance on small files is not exactly an exotic requirement
unique to arch. I didn't think it was controversial that this is a
serious limitation of the existing ext* systems -- that improvements
in this area were planned.
> Personally, I wouldn't be worried _that_ much about 10-15% space
> increase (though 57% is ridiculous), but about the time spent doing
> open(2) on thousands of files.
Right. That is a serious issue and we recently killed that
requirement for many of the common cases involving _embedded_
tags. (Additional cases to follow.)
A similar optimization is possible for explicit tags -- that's
something other people could probably work on pretty easily just by
looking at how the optimization works for embedded tags.
That'll reduce the common case cost of reading an explicit tag from
open+read+close to just stat. At the same time, it avoids the
weirdness of making a special case out of patching manifest files.
(There's still a trade-off there: an additional stat per source file
for each explicitly tagged file....)
-t
- Re: [Gnu-arch-users] Re: give us a hand with arch, (continued)
- Re: [Gnu-arch-users] Re: give us a hand with arch, Stephen J. Turnbull, 2003/09/29
- Re: [Gnu-arch-users] Re: give us a hand with arch, Charles Duffy, 2003/09/29
- Re: [Gnu-arch-users] Re: give us a hand with arch, Florian Weimer, 2003/09/30
- Re: [Gnu-arch-users] Re: give us a hand with arch, Bruce Stephens, 2003/09/29
- Re: [Gnu-arch-users] Re: give us a hand with arch [reiserfs-bashing], Charles Duffy, 2003/09/29
- Re: [Gnu-arch-users] Re: give us a hand with arch [reiserfs-bashing], Miles Bader, 2003/09/29
- Re: [Gnu-arch-users] Re: give us a hand with arch, Momchil Velikov, 2003/09/30
- Re: [Gnu-arch-users] Re: give us a hand with arch, Adam Spiers, 2003/09/29
- Re: [Gnu-arch-users] Re: give us a hand with arch, Tom Lord, 2003/09/27
- Re: [Gnu-arch-users] Re: give us a hand with arch, Momchil Velikov, 2003/09/27
- Re: [Gnu-arch-users] Re: give us a hand with arch,
Tom Lord <=
- Re: [Gnu-arch-users] Re: give us a hand with arch, Andrew Suffield, 2003/09/27
- Re: [Gnu-arch-users] Re: give us a hand with arch, Dustin Sallings, 2003/09/27
- Re: [Gnu-arch-users] Re: give us a hand with arch, Tom Lord, 2003/09/27
- Re: [Gnu-arch-users] Re: give us a hand with arch, David Brown, 2003/09/27
- Re: [Gnu-arch-users] Re: give us a hand with arch, Florian Weimer, 2003/09/28
- [Gnu-arch-users] Re: give us a hand with arch, Pau Aliagas, 2003/09/28
- [Gnu-arch-users] Re: give us a hand with arch, Florian Weimer, 2003/09/28
- Re: [Gnu-arch-users] Re: give us a hand with arch, Patrick Mauritz, 2003/09/27
- Re: [Gnu-arch-users] Re: give us a hand with arch, Samium Gromoff, 2003/09/29
- Re: [Gnu-arch-users] Re: give us a hand with arch, Miles Bader, 2003/09/27