linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* Bug? in 2.4 memory management...
@ 2001-03-07 11:33 José Manuel Román Ramírez
  2001-03-07 21:23 ` Marcelo Tosatti
  0 siblings, 1 reply; 2+ messages in thread
From: José Manuel Román Ramírez @ 2001-03-07 11:33 UTC (permalink / raw)
  To: Alan Cox

Hi,
I think we've 'discovered' a bug regarding the kernel 2.4.2-ac11 (and maybe 
other) and the memory management. It seems that the cached memory sometimes 
is not freed as more memory is required. 

The system where we have detected the problem was an athlon 1ghz, 1.2gb of 
ram, and a swapfile of 2gb.

When we run a program that requires/uses 1ghz of memory, and we kill it, all 
(or nearly all) the memory is used by the cache, as we load a hugue file. The 
next time we run the program, it seems like the kernel can't use the cached 
memory and the memory we need is taken from the swap. Note however that when 
we set a swap partition smaller than the memory required, let's say 128mb, 
the problem disappears as the cache memory is used instead the swap...

So, what's wrong? Thanks in advance!

-- 
"I consider Red Hat 7.0 to be basically unusable as a development platform"
Linus Torvalds
--
Jose Manuel Roman - Theuzifan
roman@wol.es - uzi@simauria.upv.es

--
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.eu.org/Linux-MM/

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

* Re: Bug? in 2.4 memory management...
  2001-03-07 11:33 Bug? in 2.4 memory management José Manuel Román Ramírez
@ 2001-03-07 21:23 ` Marcelo Tosatti
  0 siblings, 0 replies; 2+ messages in thread
From: Marcelo Tosatti @ 2001-03-07 21:23 UTC (permalink / raw)
  To: José Manuel Román Ramírez; +Cc: Alan Cox, Rik van Riel, linux-mm


On Wed, 7 Mar 2001, Jose Manuel Roman Ramirez wrote:

> Hi,
> I think we've 'discovered' a bug regarding the kernel 2.4.2-ac11 (and maybe 
> other) and the memory management. It seems that the cached memory sometimes 
> is not freed as more memory is required. 
> 
> The system where we have detected the problem was an athlon 1ghz, 1.2gb of 
> ram, and a swapfile of 2gb.
> 
> When we run a program that requires/uses 1ghz of memory, and we kill it, all 
> (or nearly all) the memory is used by the cache, as we load a hugue file. The 
> next time we run the program, it seems like the kernel can't use the cached 
> memory and the memory we need is taken from the swap. Note however that when 
> we set a swap partition smaller than the memory required, let's say 128mb, 
> the problem disappears as the cache memory is used instead the swap...
> 
> So, what's wrong? Thanks in advance!

VM balance is not quite right. 

Could you please try ac12 (which has a patch to tune the VM a bit) and
report results?

--
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.eu.org/Linux-MM/

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

end of thread, other threads:[~2001-03-07 21:23 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-03-07 11:33 Bug? in 2.4 memory management José Manuel Román Ramírez
2001-03-07 21:23 ` Marcelo Tosatti

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