From: Hans Reiser <reiser@namesys.com>
To: rvalles <rvalles@es.gnu.org>
Cc: reiserfs-list@namesys.com
Subject: Re: short term task list for Reiser4
Date: Fri, 14 Jul 2006 00:01:49 -0700 [thread overview]
Message-ID: <44B7415D.6020305@namesys.com> (raw)
In-Reply-To: <20060714052601.GA28835@rvalles.homedns.org.>
rvalles wrote:
>On Tue, Jul 11, 2006 at 03:04:20PM -0700, Hans Reiser wrote:
>
>
>>Please feel free to comment on this list and the order of its tasks:
>>4) review complaints of pauses while using reiser4 --- size of task
>>unknown, and it is also unknown how much we may have fixed it while
>>writing recent patches.
>>
>>6) optimize fsync --- substantive task which requires using fixed area
>>for write twice logging, and using write twice logging for fsync'd
>>data. It might require creating mount options to choose whether to
>>optimize for serialized sequential fsyncs vs. lazy fsyncs.
>>
>>
>>
>I believe those two are related. I'm having the "pauses" (of many
>minutes at times!) when writing to reiser4. It seems it is triggered
>mostly by the use of fsync(); NFS in sync mode manages to trigger it
>way often: I mount my old desktop's home from my new computer via synced
>NFS.
>The pauses consist in the application being frozen and the other
>applications being slowed down on their IO operations, while the disks
>writes data continously during an interval that usually last a minute or
>so, but may last many times that. It often happens with small files
>(like, when sending a mail, as it passes through the MTA), so I believe
>it probably (re)writes to disk lots of stuff that doesn't need to be
>written to disk at all.
>It only happens on reiser4 patches against 2.6.13 or newer, 2.6.12.x is
>fine.
>
>
So the pauses are experienced by a process waiting on fsync to finish?
If yes, then the problem is a very different issue from what I thought....
Hans
next prev parent reply other threads:[~2006-07-14 7:01 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-07-11 22:04 short term task list for Reiser4 Hans Reiser
2006-07-11 22:29 ` Clay Barnes
2006-07-11 23:11 ` Hans Reiser
2006-07-11 23:55 ` Clay Barnes
2006-07-12 0:06 ` Hans Reiser
2006-07-13 19:17 ` Christoph Lameter
2006-07-13 19:53 ` Hans Reiser
2006-07-13 20:11 ` Christoph Lameter
2006-07-14 7:05 ` Hans Reiser
2006-07-14 5:26 ` rvalles
[not found] ` <20060714052601.GA28835@rvalles.homedns.org.>
2006-07-14 7:01 ` Hans Reiser [this message]
2006-07-14 17:55 ` Jindrich Makovicka
2006-07-16 7:16 ` Hans Reiser
2006-07-17 3:22 ` Gary Wilson Jr.
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=44B7415D.6020305@namesys.com \
--to=reiser@namesys.com \
--cc=reiserfs-list@namesys.com \
--cc=rvalles@es.gnu.org \
/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.