All of lore.kernel.org
 help / color / mirror / Atom feed
From: Chris Mason <mason@suse.com>
To: Rik van Riel <riel@conectiva.com.br>,
	Chris Evans <chris@scary.beasts.org>
Cc: reiserfs-list@namesys.com, linux-kernel@vger.kernel.org
Subject: Re: reiserfs patch for 2.4.0-final
Date: Fri, 05 Jan 2001 12:41:39 -0500	[thread overview]
Message-ID: <767090000.978716499@tiny> (raw)
In-Reply-To: <Pine.LNX.4.21.0101051454110.1295-100000@duckman.distro.conectiva>



On Friday, January 05, 2001 02:54:53 PM -0200 Rik van Riel
<riel@conectiva.com.br> wrote:

> On Fri, 5 Jan 2001, Chris Evans wrote:
>> On Fri, 5 Jan 2001, Chris Mason wrote:
>> 
>> > > Could someone create one single patch for the 2.4.0 ?
>> > > 
>> > I put all the code into CVS, and Yura is making the official patch now.
>> 
>> Since 2.4.0 final should fix a few i/o performance issues
>> (particuarly under heavy write loads), a quick few ext2 vs.
>> reiserfs benchmarks would make very interesting reading ;-)
> 
> An easy way to gain a performance edge on ext2 would
> be to do proper write clustering in the reiserfs
> ->writepage() function...  </hint>
> 

;-)

The current 2.4 code has lots of room for tuning, since I've been trying to
keep it clean/stable for now (and our dbench numbers show it).  The first
optimization is tuning for reiserfs_get_block, I think writepage clustering
will be easier (and more beneficial) if we work out the buffer.c changes
I've been posting.

I also want to change the log block allocation a bit, so the log blocks are
allocated as the transaction progresses, instead of all at the end.  I
think that will make us much more VM friendly, and let me get rid of the
inode writing kludges.  It'll be a busy weekend ;-)

-chris

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

  reply	other threads:[~2001-01-05 17:42 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-01-04 21:52 reiserfs patch for 2.4.0-prerelease Chris Mason
2001-01-05  1:41 ` [reiserfs-list] " Ed Tomlinson
2001-01-06 16:52   ` [reiserfs-list] reiserfs patch for 2.4.0-prerelease (dbench runs) Ed Tomlinson
2001-01-05 13:04 ` reiserfs patch for 2.4.0-final Claas Langbehn
2001-01-05 13:47   ` Chris Mason
2001-01-05 15:56     ` Chris Evans
2001-01-05 16:54       ` Rik van Riel
2001-01-05 17:41         ` Chris Mason [this message]
2001-01-05 17:45         ` Admin Mailing Lists
2001-01-05 17:48           ` Rik van Riel
2001-01-05 18:44           ` Alan Cox
2001-01-05 18:52             ` Admin Mailing Lists

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=767090000.978716499@tiny \
    --to=mason@suse.com \
    --cc=chris@scary.beasts.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=reiserfs-list@namesys.com \
    --cc=riel@conectiva.com.br \
    /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.