[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20090402090912.cac200bb.akpm@linux-foundation.org>
Date: Thu, 2 Apr 2009 09:09:12 -0700
From: Andrew Morton <akpm@...ux-foundation.org>
To: Janne Grunau <j@...nau.net>
Cc: Lennart Sorensen <lsorense@...lub.uwaterloo.ca>,
Linus Torvalds <torvalds@...ux-foundation.org>,
Theodore Tso <tytso@....edu>, David Rees <drees76@...il.com>,
Jesper Krogh <jesper@...gh.cc>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Re: Linux 2.6.29
On Thu, 2 Apr 2009 13:05:32 +0200 Janne Grunau <j@...nau.net> wrote:
> MythTV calls fsync every few seconds on ongoing recordings to prevent
> stalls due to large cache writebacks on ext3.
It should use sync_file_range(SYNC_FILE_RANGE_WRITE). That will
- have minimum latency. It tries to avoid blocking at all.
- avoid writing metadata
- avoid syncing other unrelated files within ext3
- avoid waiting for the ext3 commit to complete.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists