Re: Misleading OOM messages
From: Christoph Lameter
Date: Fri May 15 2009 - 17:58:57 EST
On Fri, 15 May 2009, Pavel Machek wrote:
> > Nope. If you have too little memory for your app then the kernel pages
> > portions of the app out to disk. Thats is why you have a VM (VIRTUAL
> > machine). The app is not running with physical memory.
>
> Try running your machine with mem=8M, then tell me how virtual memory
> works.
Well that is of course not enough memory. And you intentionally screwed up
your setup.
> If you have *way* too little RAM, you OOM. (Kernel data is
> unswappable. Task struct is 8KB. At some point it breaks).
I do not see anyone doubting that this is the case.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/