From: Andrew Morton <akpm@osdl.org>
To: "Curt" <curt@northarc.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: Raw devices broken in 2.6.1? AND- 2.6.1 I/O degraded?
Date: Thu, 29 Jan 2004 22:46:29 -0800 [thread overview]
Message-ID: <20040129224629.702e9eca.akpm@osdl.org> (raw)
In-Reply-To: <015301c3e6fb$2dbc22b0$0300000a@falcon>
"Curt" <curt@northarc.com> wrote:
>
> > Or you can put 2.6 on par by setting
> > /proc/sys/vm/dirty_background_ratio to 40 and dirty_ratio to 60.
>
> Okay will do, is there a good comprehensive resource where I can read up on
> these (and presumably many other I/O related) variables?
We've been relatively good about keeping the in-kernel documentation up to
date. For this stuff, see Documentation/filesystems/proc.txt and
Documentation/sysctl/vm.txt.
> > Longer-term, if your customers are using scsi, you should ensure that the
> > disks do not use a tag queue depth of more than 4 or 8. More than that
> and
> > the anticipatory scheduler becomes ineffective and you won't get that
> > multithreaded-read goodness.
>
> I've heard-tell of tweaking the elevator paramter to 'deadline', again could
> you point me to a resource where I can read up on this? And forgive the
> newbie-question, but is this a boot-time parameter, or a bit I can set in
> the /proc system, or both?
It's boot-time only. We were working on making it per-disk but that was
quite complex and we really didn't get there in time.
So add `elevator=deadline' to your kernel boot command line. From my
(brief) testing, it was a significant lose. It needs more work though:
2.6+deadline shouldn't be slower than 2.4.x
> > Please stay in touch, btw. If we cannot get applications such as yours
> > working well, we've wasted our time...
>
> I'll do what I can to provide real-world feedback, I want this to work too.
Thanks.
next prev parent reply other threads:[~2004-01-30 6:45 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-01-29 22:44 Raw devices broken in 2.6.1? Curt Hartung
2004-01-30 0:38 ` Andrew Morton
2004-01-30 1:30 ` Raw devices broken in 2.6.1? AND- 2.6.1 I/O degraded? Curt Hartung
2004-01-30 4:56 ` Andrew Morton
2004-01-30 6:34 ` Curt
2004-01-30 6:46 ` Andrew Morton [this message]
2004-01-30 7:13 ` Nick Piggin
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=20040129224629.702e9eca.akpm@osdl.org \
--to=akpm@osdl.org \
--cc=curt@northarc.com \
--cc=linux-kernel@vger.kernel.org \
/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.