| To: | Eric Sandeen <sandeen@xxxxxxxxxxx> |
|---|---|
| Subject: | Re: Speed of rm compared to reiserfs (slow) - and switching logdevices |
| From: | Török Edwin <edwintorok@xxxxxxxxx> |
| Date: | Sun, 28 Sep 2008 22:27:07 +0300 |
| Cc: | xfs@xxxxxxxxxxx |
| Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=2zVQgAWovJyJoN+E8c3CKR5FGl7btJNPAGbZTh7fNYg=; b=bygRxp9c/fmqJi0hnS4VRw+GzntGCuhOo6BKNi4g5Nhyp0TsZexzbvR8qMHElaUCFe Jl5bhNjIqDB1yGQ5J1LX1sBkcSBTfBFFUbCUr8sLO7sJZ9ZFIsTtFx/78VuyUbwtVUxo LX9+YYNfdD+YShTy8Bq5CyfKdVXUUcFarDWKI= |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=RhCQ5ES613fuz+0rX+2YeK09bVg0U22A8XKigFqhhz352AnHoHBnc1kkF4vCVRX6oC FqKHrbGfVVH0xOK3PKuIbJsiq6DUPHnqQ/CDpdssqoEXS1OiLpflYzfKLdTZfyxJui2G iJp4ZYncLn9WPw2Jc7TPkUy96OsVNMPekwolI= |
| In-reply-to: | <48DFCC1F.9000506@sandeen.net> |
| References: | <48D9FDA1.8050701@gmail.com> <20080925002724.GA27997@disturbed> <48DB48E3.3020104@gmail.com> <20080925235453.GF27997@disturbed> <48DC9227.6060908@gmail.com> <48DFB20D.2020609@gmail.com> <48DFCC1F.9000506@sandeen.net> |
| Sender: | xfs-bounce@xxxxxxxxxxx |
| User-agent: | Mozilla-Thunderbird 2.0.0.16 (X11/20080724) |
On 2008-09-28 21:25, Eric Sandeen wrote: > Török Edwin wrote: > >> On 2008-09-26 10:41, Török Edwin wrote: >> >>> On 2008-09-26 02:54, Dave Chinner wrote: >>> >>> >>>> On Thu, Sep 25, 2008 at 11:16:35AM +0300, Török Edwin wrote: >>>> >>>> >>>> >>>>> On 2008-09-25 03:27, Dave Chinner wrote: >>>>> >>>>> >>>>> >>>>>> On Wed, Sep 24, 2008 at 11:43:13AM +0300, Török Edwin wrote: >>>>>> >>>>>> >>>>>> >>>>> Thanks for the suggestions, the time for rm has improved a bit, but is >>>>> still slower than reiserfs: >>>>> >>>>> time rm -rf gcc >>>>> >>>>> real 1m18.818s >>>>> user 0m0.156s >>>>> sys 0m11.777s >>>>> >>>>> Is there anything else I can try to make it faster? >>>>> >>>>> >>>>> >>>> Buy more disks. ;) >>>> >>>> XFS is not really optimised for single disk, metadata intensive, >>>> small file workloads. >>>> >>>> >>> I have 6 disks, in raid10 :) >>> >>> >> I moved the logdevice to another disk (not part of RAID array), and now >> the speed of rm is down to 30 seconds! >> >> I didn't find any documentation on how to convert an XFS fs with >> internal log device to use external, so I did the following: >> # xfs_db -x /dev/mapper/vg--all-lv--opt >> xfs_db>sb >> xfs_db> write logstart 0 >> xfs_db> quit >> >> The zero the logdevice, and mount using logdev=. This worked. >> >> However if I now use xfs_repair on this filesystem it restores the >> internal log. Is there a way to make this change permanent? (i.e. switch >> permanently to using external log?) >> > > Odds are you need to also set the logstart in the other superblocks: > > xfs_db> sb 0 > xfs_db> write logstart 0 > xfs_db> sb 1 > xfs_db> write logstart 0 > > ... > > you could script this with xfs_db -c > Thank you, xfs_repair now no longer changes the logdevice. Best regards, --Edwin |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: Speed of rm compared to reiserfs (slow) - and switching logdevices, Eric Sandeen |
|---|---|
| Next by Date: | Re: [PATCH] Clean up dquot pincount code, Peter Leckie |
| Previous by Thread: | Re: Speed of rm compared to reiserfs (slow) - and switching logdevices, Eric Sandeen |
| Next by Thread: | TAKE 985583 - implement generic xfs_btree_split, Lachlan McIlroy |
| Indexes: | [Date] [Thread] [Top] [All Lists] |