All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mark Hounschell <dmarkh@cfl.rr.com>
To: dmarkh@cfl.rr.com
Cc: Vernon Mauery <vernux@us.ibm.com>, Ingo Molnar <mingo@elte.hu>,
	linux-kernel@vger.kernel.org
Subject: Re: 2.6.17-rt1 - mm_struct leak
Date: Sat, 24 Jun 2006 05:32:51 -0400	[thread overview]
Message-ID: <449D06C3.9030606@cfl.rr.com> (raw)
In-Reply-To: <449D04E0.5050104@cfl.rr.com>

Mark Hounschell wrote:
> Vernon Mauery wrote:
>> On Sunday 18 June 2006 00:06, Ingo Molnar wrote:
>>> i have released the 2.6.17-rt1 tree, which can be downloaded from the
>>> usual place:
>> I was given a test case to run that seemed to cause the machine to run the 
>> OOM-killer after a bunch of iterations.  The test was run like:
>>
>> $ for ((i=0;i<50000;i++)); do ./test; done
>>
>> and somewhere in there, the LowFree would drop very low and the test and the 
>> bash shell running it would get killed.  And then since that didn't free up 
>> much memory, the machine would become very unresponsive and would have to be 
>> rebooted.
>>
>> I don't have the source for the test myself and I am still trying to reproduce 
>> it, but from what I have gathered, there is a problem cleaning up after 
>> tasks.  I monitored the machine with slabtop while running the loop and found 
>> that the size-32, pgd, pgm, and mm_struct slabs caches were constantly 
>> growing while task_struct stayed where it should be.  At one point, there 
>> were  127 task_structs and 3530 mm_structs.
>>
>> I am still trying to figure out what is going on here, but I thought I might 
>> throw this out there to see if anyone else has seen anything like this.  And 
>> possibly pointers for how to track it down.  Right now I am trying to trace 
>> down a possible mismatch between mmget and mmput in the process exit code.  I 
>> will let you know what I find.
>>
>> --Vernon
> 
> I reported a similar if not the same problem against 2.6.16-rt23
> See this thread. Subject "possible 2.6.16-rt23 OOM problem"
> 
> http://lkml.org/lkml/2006/5/25/239
> 
> I found a way around the problem so didn't pursue it. Maybe "my way around it"
> might help in tracking it down.
> 
> Mark
> -
> 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/
> 

See this one instead. Its my own follow up.

http://lkml.org/lkml/2006/6/7/58

Mark

  reply	other threads:[~2006-06-24  9:32 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-18  7:06 2.6.17-rt1 Ingo Molnar
2006-06-18 16:13 ` 2.6.17-rt1 Michal Piotrowski
     [not found] ` <Pine.LNX.4.64.0606201656230.11643@localhost.localdomain>
2006-06-20 15:13   ` Why can't I set the priority of softirq-hrt? (Re: 2.6.17-rt1) Thomas Gleixner
2006-06-20 17:09     ` Esben Nielsen
2006-06-20 16:35       ` Thomas Gleixner
2006-06-20 21:16         ` Esben Nielsen
2006-06-20 20:35           ` Thomas Gleixner
2006-06-20 23:19             ` Esben Nielsen
2006-06-20 16:39       ` Steven Rostedt
2006-06-20 18:12         ` Esben Nielsen
2006-06-20 17:21           ` Thomas Gleixner
2006-06-20 21:26             ` Esben Nielsen
2006-06-20 20:51               ` Thomas Gleixner
2006-06-21  8:20               ` Steven Rostedt
2006-06-21 11:05                 ` Esben Nielsen
2006-06-21 15:43                   ` Esben Nielsen
2006-06-21 15:21                     ` Steven Rostedt
2006-06-21 16:37                       ` Esben Nielsen
2006-06-21 15:51                         ` Steven Rostedt
2006-06-21 17:14                           ` Esben Nielsen
2006-06-21 16:26                     ` Thomas Gleixner
2006-06-21 18:30                       ` Ingo Molnar
2006-06-22 10:28                         ` Esben Nielsen
2006-06-21 21:29                       ` Esben Nielsen
2006-06-21 20:33                         ` Thomas Gleixner
2006-06-21 23:35                           ` Esben Nielsen
2006-06-22  7:06                             ` Thomas Gleixner
2006-06-22 10:32                               ` Esben Nielsen
2006-06-22 13:33                               ` Steven Rostedt
2006-06-22 13:45                       ` Steven Rostedt
2006-06-22 14:20                         ` Thomas Gleixner
2006-06-22 14:23                           ` Steven Rostedt
2006-06-22 14:26                             ` Thomas Gleixner
2006-06-22 18:06                               ` Esben Nielsen
2006-06-22 18:05                                 ` Thomas Gleixner
2006-06-23 11:23                                   ` Esben Nielsen
2006-06-23 11:06                                     ` Steven Rostedt
2006-07-03 11:48                                     ` Esben Nielsen
2006-06-21  8:13           ` Steven Rostedt
2006-06-21 11:03             ` Esben Nielsen
2006-06-22  0:57 ` 2.6.17-rt1 Lee Revell
2006-06-22  2:51   ` More weird latency trace output (was Re: 2.6.17-rt1) Lee Revell
2006-06-23  1:24     ` Lee Revell
2006-06-24 22:15       ` Lee Revell
2006-06-24 22:12         ` Ingo Molnar
2006-06-24 22:31           ` Lee Revell
2006-06-24 23:49           ` Lee Revell
2006-06-23 20:56 ` 2.6.17-rt1 - mm_struct leak Vernon Mauery
2006-06-24  9:24   ` Mark Hounschell
2006-06-24  9:32     ` Mark Hounschell [this message]
2006-06-30 16:02   ` [PATCH -RT]Re: " Vernon Mauery

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=449D06C3.9030606@cfl.rr.com \
    --to=dmarkh@cfl.rr.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@elte.hu \
    --cc=vernux@us.ibm.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.