login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2007
»
October
»
2
Re: PROBLEM: high load average when idle
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
Chuck Ebbert <cebbert@...>
To: Andrew Morton <akpm@...>
Cc: Anders Boström <anders@...>, <linux-kernel@...>, <arjan@...>, <torvalds@...>
Subject:
Re: PROBLEM: high load average when idle
Date: Tuesday, October 2, 2007 - 6:33 pm
On 10/02/2007 06:07 PM, Andrew Morton wrote:
quoted text
> On Tue, 02 Oct 2007 23:37:31 +0200 (CEST) > Anders Bostr__m <anders@bostrom.dyndns.org> wrote: > >> My computer suffers from high load average when the system is idle, >> introduced by commit 44d306e1508fef6fa7a6eb15a1aba86ef68389a6 . >> >> Long story: >> >> 2.6.20 and all later versions I've tested, including 2.6.21 and >> 2.6.22, make the load average high. Even when the computer is totally >> idle (I've tested in single user mode), the load average end up >> at ~0.30. The computer is still responsive, and the only fault seems >> to be the too high load average. All versions up to and including >> 2.6.19.7 is fine, and don't suffer from the problem. >> >> I git bisect between 2.6.19 and 2.6.20 gave me >> 44d306e1508fef6fa7a6eb15a1aba86ef68389a6 "[PATCH] user of the jiffies >> rounding code: JBD" as the first patch with the >> problem. 2.6.20 with 44d306e1508fef6fa7a6eb15a1aba86ef68389a6 reverted >> works fine. 2.6.23-rc8 with 44d306e1508fef6fa7a6eb15a1aba86ef68389a6 >> reverted also works fine. >> >> This fixes the problem: >> >> -------------------------- fs/jbd/transaction.c ----------------------------- >> index cceaf57..d38e0d5 100644 >> @@ -55,7 +55,7 @@ get_transaction(journal_t *journal, transaction_t *transaction) >> spin_lock_init(&transaction->t_handle_lock); >> >> /* Set up the commit timer for the new transaction. */ >> - journal->j_commit_timer.expires = round_jiffies(transaction->t_expires); >> + journal->j_commit_timer.expires = transaction->t_expires; >> add_timer(&journal->j_commit_timer); >> >> J_ASSERT(journal->j_running_transaction == NULL); >> >> >> I've only seen this problem on my home desktop computer. My work >> desktop computer and several other computers at work don't suffer from >> this problem. However, all other computers I've tested on is using >> AMD64 as architecture, and not i386 as my home desktop computer. >> >> Please let me know how I can assist in further debugging of this, if >> needed. > > This is unexpected. High load average is due to either a task chewing a > lot of CPU time or a task stuck in uninterruptible sleep. >
Or, everybody wakes up at once right when we are taking a sample. :) -
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
PROBLEM: high load average when idle
, Anders
, (Tue Oct 2, 5:37 pm)
Re: PROBLEM: high load average when idle
, Thorsten Kranzkowski
, (Wed Oct 3, 5:40 am)
Re: PROBLEM: high load average when idle
, Arjan van de Ven
, (Tue Oct 2, 7:13 pm)
Re: PROBLEM: high load average when idle
, Anders
, (Wed Oct 3, 3:04 am)
Re: PROBLEM: high load average when idle
, Andrew Morton
, (Tue Oct 2, 6:07 pm)
Re: PROBLEM: high load average when idle
, Anders
, (Wed Oct 3, 2:34 pm)
Re: PROBLEM: high load average when idle
, Chuck Ebbert
, (Tue Oct 2, 6:33 pm)
Re: PROBLEM: high load average when idle
, Arjan van de Ven
, (Tue Oct 2, 7:26 pm)
Re: PROBLEM: high load average when idle
, Chuck Ebbert
, (Wed Oct 3, 1:32 pm)
Re: PROBLEM: high load average when idle
, Linus Torvalds
, (Wed Oct 3, 2:02 pm)
Re: PROBLEM: high load average when idle
, Anders
, (Wed Oct 3, 4:15 pm)
Re: PROBLEM: high load average when idle
, Arjan van de Ven
, (Wed Oct 3, 2:20 pm)
Re: PROBLEM: high load average when idle
, Linus Torvalds
, (Wed Oct 3, 2:28 pm)
Re: PROBLEM: high load average when idle
, Arjan van de Ven
, (Wed Oct 3, 2:29 pm)
Re: PROBLEM: high load average when idle
, Linus Torvalds
, (Tue Oct 2, 6:32 pm)
Re: PROBLEM: high load average when idle
, Arjan van de Ven
, (Tue Oct 2, 7:19 pm)
Re: PROBLEM: high load average when idle
, Mark Lord
, (Tue Oct 2, 6:46 pm)
Re: PROBLEM: high load average when idle
, Arjan van de Ven
, (Tue Oct 2, 7:22 pm)
Re: PROBLEM: high load average when idle
, Mark Lord
, (Tue Oct 2, 7:40 pm)
Re: PROBLEM: high load average when idle
, Arjan van de Ven
, (Tue Oct 2, 6:39 pm)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Jan Engelhardt
intel iommu (Re: -mm merge plans for 2.6.23)
Greg KH
[GIT PATCH] driver core patches against 2.6.24
Jeff Garzik
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
Chuck Ebbert
Why do so many machines need "noapic"?
git
:
linux-netdev
:
David Miller
Re: [GIT]: Networking
Gerrit Renker
[PATCH 34/37] dccp: Auto-load (when supported) CCID plugins for negotiation
Herbert Xu
Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
David Miller
Re: [PATCH 20/31]: pkt_sched: Perform bulk of qdisc destruction in RCU.
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
3 users
and
614 guests
online.
Online users
freequotes22a
homesolarpanel
weddingspeech
Syndicate