[Top] [All Lists]

Re: [RFC, PATCH 0/7] XFS: dynamic busy extent tracking

To: linux-xfs@xxxxxxxxxxx
Subject: Re: [RFC, PATCH 0/7] XFS: dynamic busy extent tracking
From: Martin Steigerwald <Martin@xxxxxxxxxxxx>
Date: Thu, 9 Oct 2008 20:17:32 +0200
In-reply-to: <1223417377-8679-1-git-send-email-david@xxxxxxxxxxxxx>
References: <1223417377-8679-1-git-send-email-david@xxxxxxxxxxxxx> (sfid-20081008_111209_917116_76A20764)
User-agent: KMail/1.9.9
Hi Dave,

Am Mittwoch 08 Oktober 2008 schrieb Dave Chinner:
> The busy extent tracking in XFS is currently very static and has
> some performance issues. We can only track 128 busy extents per AG,
> and when we overflow this we fall back to synchronous transactions.
> Also, every time we re-use a busy extent we cause a synchronous log
> force, which stops all allocation and freeing in that AG while the
> log force is in progress.

Could this accelerate

tar -xf linux-2.6.26.tar.gz
rm -r linux-2.6.26


A student in the Linux Performance Tuning course I hold this week compared 
this with ext3, even with the improved mkfs.xfs options (but without 
lazy-count=1, cause mkfs.xfs from Debian Etch is too old) and even with 
noop as IO scheduler. AFAIR XFS took roughly 3-4 times as long as Ext3, I 
did not note the exact numbers. This was with 2.6.25. I can repeat the 
test locally with if wanted.

Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7

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