linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [Fwd: Strange VM behavior on kernel 2.6.14.3]
@ 2006-04-28 20:08 Marcelo Tosatti
  2006-04-28 20:15 ` Andrew Morton
  0 siblings, 1 reply; 2+ messages in thread
From: Marcelo Tosatti @ 2006-04-28 20:08 UTC (permalink / raw)
  To: linux-mm, vito, akpm

Vito, 

There have been some changes after 2.6.14 in the reclaim code which
might 
affect the problem you're seeing wrt large chunks of pagecache being
freed.

Folks, any ideas on what might be causing this? Please refer to document
at the URL below, it contains quite some information.

-----

Perhaps you can point me at a patch or some kind of information to help
resolve/understand this problem, I have published some graphs and other
data
explaining the problem here on the web:
http://shells.gnugeneration.com/~swivel/pop_comparisons/04-26-2006/

I might give the latest 2.6 kernel off kernel.org a try, as it looks
like there has been some serious activity in the vm code lately...

Except this is in production and I'd rather not fix one bug while
potentially adding a handful of new ones... a patch fixing this specific
problem on our kernel would be ideal.

Thanks in advance,
Vito Caputo

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Fwd: Strange VM behavior on kernel 2.6.14.3]
  2006-04-28 20:08 [Fwd: Strange VM behavior on kernel 2.6.14.3] Marcelo Tosatti
@ 2006-04-28 20:15 ` Andrew Morton
  0 siblings, 0 replies; 2+ messages in thread
From: Andrew Morton @ 2006-04-28 20:15 UTC (permalink / raw)
  To: Marcelo Tosatti; +Cc: linux-mm, vito

Marcelo Tosatti <marcelo@kvack.org> wrote:
>
> Vito, 
> 
> There have been some changes after 2.6.14 in the reclaim code which
> might 
> affect the problem you're seeing wrt large chunks of pagecache being
> freed.
> 
> Folks, any ideas on what might be causing this? Please refer to document
> at the URL below, it contains quite some information.
> 
> -----
> 
> Perhaps you can point me at a patch or some kind of information to help
> resolve/understand this problem, I have published some graphs and other
> data
> explaining the problem here on the web:
> http://shells.gnugeneration.com/~swivel/pop_comparisons/04-26-2006/
> 
> I might give the latest 2.6 kernel off kernel.org a try, as it looks
> like there has been some serious activity in the vm code lately...
> 
> Except this is in production and I'd rather not fix one bug while
> potentially adding a handful of new ones... a patch fixing this specific
> problem on our kernel would be ideal.
> 

My first thought would be that some really large file (or files) hit the
tail of the inode_unused and we ended up shooting down the whole lot in one
hit so the inode itself could be reclaimed.

But Vito has thought of that and thinks it isn't happening.

Perhaps it's a bug, and page reclaim has gone nutso, but I don't recall
having seen such a thing before.

It's an x86-32 highmem machine, isn't it?

A more detailed description of what the application is doing would be
useful - number of files, average and max file size, access patterns, etc.

Also, as always, testing on contemporary kernels.

A potentially useful thing would be to capture /proc/meminfo and
/proc/vmstat to a file every ten seconds or so, and to then pick out a
record from each of those /proc files from both sides of one of these
events, so we can see what changed in them.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2006-04-28 20:15 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-04-28 20:08 [Fwd: Strange VM behavior on kernel 2.6.14.3] Marcelo Tosatti
2006-04-28 20:15 ` Andrew Morton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox