From: Andrew Morton <akpm@zip.com.au>
To: rwhron@earthlink.net
Cc: jamagallon@able.es, andrea@suse.de, linux-kernel@vger.kernel.org
Subject: Re: [PATCHSET] Linux 2.4.18-rc3-jam1
Date: Thu, 21 Feb 2002 21:35:08 -0800 [thread overview]
Message-ID: <3C75D88C.DF65F534@zip.com.au> (raw)
In-Reply-To: <20020222042138.GA10466@rushmore>
rwhron@earthlink.net wrote:
>
> ...
> Tiobench average of 3 runs
> --------------------------
> ...
> Random Writes
> Num Avg Maximum Lat% Lat% CPU
> Kernel Thr Rate (CPU%) Latency Latency >2s >10s Eff
> ----------------- --- ------------------------------------------------------
> ...
> 2.4.18-rc2 128 0.67 1.87% 1.334 777.23 0.00000 0.00000 36
> 2.4.18-rc2-jam1 128 0.80 5.72% 0.190 3.68 0.00000 0.00000 14
> 2.4.18rc2aa2 128 0.61 1.39% 61.796 72674.58 0.32761 0.32761 44
>
> ...
Holy cow! Are you sure these numbers are right?
The increased throughput will be thanks to the boosted request
queue size.
The (greatly) increased CPU load will also be due to browsing the eight-times
larger request queue. Plus we browse it a bit more than we used to.
The improvement in worst-case latency in both -aa and -jam will
be due to the FIFO wait for requests.
But improvement by a factor of 20,000 sounds a little excessive :)
And a maximum latency of three milliseconds would seem to indicate
that the benchmark is *never* waiting on disk seek, and that
perhaps the request queue is simply never filling up. But that
doesn't make sense.
What does the "latency" actually mean? Is it the time spent
in the kernel to issue a write(2)?
Something funny is happening, I suspect. Guess I should go
look at tiobench...
-
next prev parent reply other threads:[~2002-02-22 5:36 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-02-22 4:21 [PATCHSET] Linux 2.4.18-rc3-jam1 rwhron
2002-02-22 5:35 ` Andrew Morton [this message]
-- strict thread matches above, loose matches on Subject: below --
2002-02-24 15:00 rwhron
2002-02-24 23:14 ` J.A. Magallon
2002-02-22 0:50 J.A. Magallon
2002-02-22 7:38 ` Barry K. Nathan
2002-02-23 1:33 ` J.A. Magallon
2002-02-23 8:23 ` Barry K. Nathan
2002-02-23 9:40 ` J.A. Magallon
2002-02-23 23:39 ` Barry K. Nathan
2002-02-24 2:24 ` Barry K. Nathan
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=3C75D88C.DF65F534@zip.com.au \
--to=akpm@zip.com.au \
--cc=andrea@suse.de \
--cc=jamagallon@able.es \
--cc=linux-kernel@vger.kernel.org \
--cc=rwhron@earthlink.net \
/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