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
next prev parent 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.