mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: John Stoffel <stoffel@casc.com>
To: Robert Cohen <robert.cohen@anu.edu.au>
Cc: linux-kernel@vger.kernel.org
Subject: Re: [Bench] New benchmark showing fileserver problem in 2.4.12
Date: Wed, 17 Oct 2001 11:18:01 -0400	[thread overview]
Message-ID: <15309.41257.742722.320262@gargle.gargle.HOWL> (raw)
In-Reply-To: <3BCD8269.B4E003E5@anu.edu.au>
In-Reply-To: <3BCD8269.B4E003E5@anu.edu.au>


[ lots of wonderful problem tracking deleted. ]

Robert> Factor 4: the performance problem only occurs with small
Robert> writes.  Evidence: the test programs I posted yesterday were
Robert> doing IO with 8K buffers (set by a define) because that was
Robert> what the original benchmark I was emulating did. If I modify
Robert> "receive" to use a 64k buffer, I get adequate throughput.  The
Robert> anomalous reads are still happening, but don't seem to impact
Robert> performance too much. The throughput ramps smoothly between 8k
Robert> and 64k buffers.

I'm not a kernel hacker either, but I wonder what happens when you
scale your buffers above and below your ranges.  I.e. what happens
with 1k, 2k, 4k, 128k, 256k buffers?  Do you get a linear (or at least
a smooth curve) change between these values?

I also wonder about whether using TCP vs. UDP packets over sockets
makes any difference in your testing.  More tests for you to write and
do, but it might help narrow down where the bad interaction is really
happening.

Good luck,
John
   John Stoffel - Senior Unix Systems Administrator - Lucent Technologies
	 stoffel@lucent.com - http://www.lucent.com - 978-952-7548


  parent reply	other threads:[~2001-10-17 15:17 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-17 13:06 Robert Cohen
2001-10-17 14:12 ` Marcelo Tosatti
2001-10-17 15:12 ` M. Edward Borasky
2001-10-17 15:18 ` John Stoffel [this message]
2001-10-17 15:47 ` Andreas Dilger
2001-10-17 16:44 ` Linus Torvalds
2001-10-18  2:01   ` Leo Mauro
2001-10-18  8:30     ` James Sutherland
2001-10-18 21:36     ` Roger Larsson
2001-10-19  2:53       ` George Greer
2001-10-19  6:08         ` Roger Larsson
     [not found] ` <200110171644.f9HGinZ17717@penguin.transmeta.com>
2001-10-18  4:51   ` Robert Cohen
  -- strict thread matches above, loose matches on Subject: below --
2001-10-16  9:07 Robert Cohen

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=15309.41257.742722.320262@gargle.gargle.HOWL \
    --to=stoffel@casc.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=robert.cohen@anu.edu.au \
    /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

all inboxes | Powered by JetHome®