xfs
[Top] [All Lists]

Re: TAKE - unwritten extents

To: Tony Gale <gale@xxxxxxxxxxxxxxxxxx>
Subject: Re: TAKE - unwritten extents
From: Andi Kleen <ak@xxxxxxx>
Date: Tue, 4 Mar 2003 18:03:00 +0100
Cc: linux-xfs@xxxxxxxxxxx
In-reply-to: <1046789287.28300.4.camel@xxxxxxxxxxxxxxxxxx>
References: <200303040310.h243A8gX754331@xxxxxxxxxxx> <20030304081442.GA14913@xxxxxxxxxxxxx> <1046784648.1367.9.camel@xxxxxxxxxxxxxxxxxxxxx> <1046789287.28300.4.camel@xxxxxxxxxxxxxxxxxx>
Sender: linux-xfs-bounce@xxxxxxxxxxx
On Tue, Mar 04, 2003 at 02:48:07PM +0000, Tony Gale wrote:
> On Tue, 2003-03-04 at 13:30, Stephen Lord wrote:
> > On Tue, 2003-03-04 at 02:14, Andi Kleen wrote:
> > > On Tue, Mar 04, 2003 at 02:10:08PM +1100, Nathan Scott wrote:
> > > > Support for unwritten extents.  Create separate IO completion
> > > 
> > > Gratulations. Do they work fully already?
> > 
> > Yep, they are all there. The preallocation calls are still restricted
> > to privileged user's, that should get fixed up soon. I also have some
> > ideas for reworking how we use daemons for this and other things - but
> > that may take a little while to show up.
> > 
> 
> Please excuse my ignorance, but what are "unwritten extents", and should
> I be excited about their support?

Basically it makes preallocation useful and secure. Preallocation has 
potentially big
advantages for handling of very big files with consistent performance. With 
preallocation
XFS can essentially only use a single extent for the whole file and avoid
any fragmentation at all.

-Andi


<Prev in Thread] Current Thread [Next in Thread>