From: Sonny Rao <sonny@burdell.org>
To: Andreas Dilger <adilger@clusterfs.com>
Cc: linux-fsdevel@vger.kernel.org, Badari Pulavarty <pbadari@us.ibm.com>
Subject: Re: ext3 writepages ?
Date: Wed, 9 Feb 2005 16:11:23 -0500 [thread overview]
Message-ID: <20050209211123.GA10554@kevlar.burdell.org> (raw)
In-Reply-To: <20050208053808.GA31566@kevlar.burdell.org>
On Tue, Feb 08, 2005 at 12:38:08AM -0500, Sonny Rao wrote:
> On Mon, Feb 07, 2005 at 06:33:51PM -0700, Andreas Dilger wrote:
> > On Feb 03, 2005 15:50 -0500, Sonny Rao wrote:
> > > Well, from what I can tell, my patch doesn't seem to make much of a
> > > difference in write throughput other than allowing multi-page bios to
> > > be sent down and cutting down on buffer_head usage.
> >
> > Even if it doesn't make a difference in performance, it might reduce the
> > CPU usage. Did you check that at all?
>
> No I didn't, I'll check that out and post back.
>
> Sonny
Ok, I take it back, on a raid device I saw a significant increase in
throughput and approximately equal cpu utilization. I was comparing
the wrong data points before.. oops.
Sequential overwrite went from 75.6 MB/sec to 87.7 MB/sec both with an
average CPU utilization of 73% for both.
So, I see a 16% improvement in throughput for this test case and a
corresponding increase in efficiency.
Although, after reading what SCT wrote about writepage and writepages
needing to have a transaction handle, in some cases, that might make
the proper writepages code significantly more complex than my two-bit
hack. Still, I think it's worth it.
Sonny
next prev parent reply other threads:[~2005-02-09 21:24 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-02-02 15:32 ext3 writepages ? Badari Pulavarty
2005-02-02 20:19 ` Sonny Rao
2005-02-03 15:51 ` Badari Pulavarty
2005-02-03 17:00 ` Sonny Rao
2005-02-03 16:56 ` Badari Pulavarty
2005-02-03 17:24 ` Sonny Rao
2005-02-03 20:50 ` Sonny Rao
2005-02-08 1:33 ` Andreas Dilger
2005-02-08 5:38 ` Sonny Rao
2005-02-09 21:11 ` Sonny Rao [this message]
2005-02-09 22:29 ` Badari Pulavarty
2005-02-10 2:05 ` Bryan Henderson
2005-02-10 2:45 ` Sonny Rao
2005-02-10 17:51 ` Bryan Henderson
2005-02-10 19:02 ` Sonny Rao
2005-02-10 16:02 ` Badari Pulavarty
2005-02-10 18:00 ` Bryan Henderson
2005-02-10 18:32 ` Badari Pulavarty
2005-02-10 20:30 ` Bryan Henderson
2005-02-10 20:25 ` Sonny Rao
2005-02-11 0:20 ` Bryan Henderson
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=20050209211123.GA10554@kevlar.burdell.org \
--to=sonny@burdell.org \
--cc=adilger@clusterfs.com \
--cc=linux-fsdevel@vger.kernel.org \
--cc=pbadari@us.ibm.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).