All of lore.kernel.org
 help / color / mirror / Atom feed
From: Martin Steigerwald <Martin@lichtvoll.de>
To: linux-xfs@oss.sgi.com
Subject: Re: xfs_fsr - problem with open files possible?
Date: Fri, 15 Jun 2007 20:13:52 +0200	[thread overview]
Message-ID: <200706152013.52836.Martin@lichtvoll.de> (raw)
In-Reply-To: <4672C531.9020802@sandeen.net>

Am Freitag 15 Juni 2007 schrieb Eric Sandeen:

> > I can try to reproduce the problem. Would be handy tough to have an
> > xfs_fsr that can be limited only to operate on a certain directory
> > and its files and sub directories. This way I could create a new
> > mailfolder, copy some mails in there, have it opened so that KMail
> > accesses the index file and let xfs_fsr only run on this mailfolder.
>
> From the man page:
>
>  Files marked as no-defrag will be skipped. The xfs_io(8) chattr
> command with the f attribute can be used to set or clear this flag. 
> Files  and directories created in a directory with the no-defrag flag
> will inherit the attribute.
>
> so you can flag your mail directory or index files as no-defrag if you
> like.  (I know this is the converse of what you wanted... but maybe
> helpful)

Hello Eric!

Well also from the man page as I just found out after sending my mail:

"xfs_fsr  can  be  called with one or more arguments naming filesystems 
(block device name), and files to reorganize.  In this mode xfs_fsr does 
not read or write /var/tmp/.fsrlast_xfs nor does it run for a fixed time 
interval.  It makes  one pass through each specified regular file and all 
regular files in each specified filesystem.  A command line name 
referring to a symbolic link (except to a file system device), FIFO, or 
UNIX domain socket generates a warning  message,  but is otherwise 
ignored.  While traversing the filesystem these types of files are 
silently skipped."

So maybe something along the lines of:

xfs_fsr ~/Mail/.trash.index

while it is open by KMail should be enough. I think I will give this a try 
soon.

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

  reply	other threads:[~2007-06-15 18:13 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-06-15 16:04 xfs_fsr - problem with open files possible? Martin Steigerwald
2007-06-15 16:58 ` Eric Sandeen
2007-06-15 18:13   ` Martin Steigerwald [this message]
2007-06-15 20:04     ` Martin Steigerwald
2007-06-23 15:23   ` xfs_fsr and null byte areas in files (was: Re: xfs_fsr - problem with open files possible?) Martin Steigerwald

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200706152013.52836.Martin@lichtvoll.de \
    --to=martin@lichtvoll.de \
    --cc=linux-xfs@oss.sgi.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.