From: "Ray Lee" <ray-lk@madrabbit.org>
To: "Ingo Molnar" <mingo@elte.hu>
Cc: "Carlos R. Mafra" <crmafra2@gmail.com>,
"kernel list" <linux-kernel@vger.kernel.org>,
"Arjan van de Ven" <arjan@infradead.org>
Subject: Re: Interactivity issue in 2.6.25-rc3
Date: Fri, 29 Feb 2008 10:33:39 -0800 [thread overview]
Message-ID: <2c0942db0802291033p6a7f8be1te227c9c1a5ea4c5e@mail.gmail.com> (raw)
In-Reply-To: <20080229155741.GF27248@elte.hu>
On Fri, Feb 29, 2008 at 7:57 AM, Ingo Molnar <mingo@elte.hu> wrote:
>
> * Ray Lee <ray-lk@madrabbit.org> wrote:
>
> > But it's good to keep in mind that the scheduler can't do anything
> > about slowdowns due to tasks being swapped out or waiting on reads
> > from the disk. I mention this as shortly after CFS got into mainline,
> > something changed in the VM that seems to make my system spend a lot
> > more time in IO wait, causing the system to be much less responsive
> > than it used to be.
> >
> > Unfortunately it seems to be dependent upon the history of what tasks
> > I've run and their memory usage, so it's been hard to come up with a
> > reproducible test case (well that and a complete lack of time). All I
> > can say is that I've seen what you've reported as well, though it had
> > nothing to do with using any 3d applications, just a browser, editor,
> > gcc, etc.
>
> what does latencytop say about those delays, what causes them? It should
> be able to capture all sorts of latency sources in the system.
Ah, thanks for the reminder. The last I tried it, it didn't show
anything other than scheduler: waiting on cpu, but using a git clone
version captured this almost immediately:
EXT3: Waiting for journal access 2261.1 msec 15.0 %
Writing a page to disk 112.4 msec 0.7 %
Scheduler: waiting for cpu 57.9 msec 17.7 %
default_wake_function __queue_work call_usermodehe 5.9 msec 0.1 %
Waiting for event (poll) 5.0 msec 37.5 %
Waiting for data on unix socket 5.0 msec 2.1 %
Userspace lock contention 4.9 msec 23.5 %
Waiting for TTY data 4.9 msec 0.3 %
Sending TCP/IP data 4.9 msec 0.0 %
I'm running postgresql in the background on this system and it does
regular sync's, so perhaps that's related?
It doesn't look like latencytop saves the trace data anywhere other
than my eyes? I'll hack in a log and see what else it gets.
next prev parent reply other threads:[~2008-02-29 18:33 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-28 18:44 Carlos R. Mafra
2008-02-28 19:18 ` Ingo Molnar
2008-02-28 19:54 ` Ray Lee
[not found] ` <20080228210627.GA4337@localhost.ift.unesp.br>
2008-02-28 21:28 ` Ray Lee
2008-02-29 15:57 ` Ingo Molnar
2008-02-29 18:33 ` Ray Lee [this message]
2008-02-29 16:04 ` Ingo Molnar
2008-02-29 17:14 ` Carlos R. Mafra
2008-02-29 18:36 ` Ingo Molnar
2008-02-28 21:21 Carlos R. Mafra
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=2c0942db0802291033p6a7f8be1te227c9c1a5ea4c5e@mail.gmail.com \
--to=ray-lk@madrabbit.org \
--cc=arjan@infradead.org \
--cc=crmafra2@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@elte.hu \
/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®