Messages in this thread | | | Date | Sat, 25 Nov 2006 14:08:16 -0800 | From | Andrew Morton <> | Subject | Re: OOM killer firing on 2.6.18 and later during LTP runs |
| |
On Sat, 25 Nov 2006 13:35:40 -0800 "Martin J. Bligh" <mbligh@mbligh.org> wrote:
> > The traces are a bit confusing, but I don't actually see anything wrong > > there. The machine has used up all swap, has used up all memory and has > > correctly gone and killed things. After that, there's free memory again. > > Yeah, it's just a bit odd that it's always in the IO path.
It's not. It's in the main pagecache allocation path for reads.
> Makes me > suspect there's actually a bunch of pagecache in the box as well,
show_free_areas() doesn't appear to dump the information which is needed to work out how much of that memory is pagecache and how much is swapcache. I assume it's basically all swapcache.
> but > maybe it's just coincidence, and the rest of the box really is full > of anon mem. I thought we dumped the alt-sysrq-m type stuff on an OOM > kill, but it seems not. maybe that's just not in mainline.
We do. It's sitting there in your logs. - 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/
| |