All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@zip.com.au>
To: Rik van Riel <riel@conectiva.com.br>
Cc: linux-kernel@vger.kernel.org, Linus Torvalds <torvalds@transmeta.com>
Subject: Re: [PATCH] iowait stats for 2.5.33
Date: Fri, 06 Sep 2002 10:03:05 -0700	[thread overview]
Message-ID: <3D78DFC9.26BF8CC5@zip.com.au> (raw)
In-Reply-To: Pine.LNX.4.44L.0209061332190.1857-100000@imladris.surriel.com

Rik van Riel wrote:
> 
> Hi,
> 
> the following patch, against 2.5.33-mm4, implements iowait
> statistics in /proc/stat.

trivial:  I'd be inclined to use:

void iowait_schedule()
{
	atomic_inc(...);
	schedule();
	atomic_dec(...);
}

less trivial: there are times when an io wait is deliberate:
in the context of balance_dirty_pages(), and (newly) in the
context of page reclaim when current->backing_dev_info is
non-zero.

Given that this is a deliberate throttling sleep, perhaps it
should not be included in the accounting?   That way we only
account for the accidental, undesirable sleeps, and reads
and such.

      reply	other threads:[~2002-09-06 16:45 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-09-06 16:36 [PATCH] iowait stats for 2.5.33 Rik van Riel
2002-09-06 17:03 ` Andrew Morton [this message]

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=3D78DFC9.26BF8CC5@zip.com.au \
    --to=akpm@zip.com.au \
    --cc=linux-kernel@vger.kernel.org \
    --cc=riel@conectiva.com.br \
    --cc=torvalds@transmeta.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 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.