OOM going nuts with kernel-2.6.25-14.fc9.x86_64

Dave Jones davej at redhat.com
Fri May 23 18:37:41 UTC 2008


On Wed, May 21, 2008 at 08:54:50AM -0400, Neal Becker wrote:
 > I've got loads of messages like this:
 > ...
 > Apr 27 15:31:22 lakshmi kernel: Node 0 DMA free:8036kB min:28kB low:32kB
 > high:40kB active:2624kB inactive:0kB present:10512kB pages_scanned:397855
 > all_unreclaimable? yes
 > Apr 27 15:31:22 lakshmi kernel: lowmem_reserve[]: 0 2003 2003 2003
 > Apr 27 15:31:22 lakshmi kernel: Node 0 DMA32 free:5676kB min:5708kB
 > low:7132kB high:8560kB active:952096kB inactive:990404kB present:2051184kB
 > pages_scanned:5302627 all_unreclaimable? yes
 > Apr 27 15:31:22 lakshmi kernel: lowmem_reserve[]: 0 0 0 0
 > Apr 27 15:31:22 lakshmi kernel: Node 0 DMA: 1*4kB 2*8kB 1*16kB 0*32kB 1*64kB
 > 0*128kB 1*256kB 1*512kB 1*1024kB 1*2048kB 1*4096kB = 8036kB
 > Apr 27 15:31:22 lakshmi kernel: Node 0 DMA32: 1*4kB 15*8kB 7*16kB 4*32kB
 > 1*64kB 1*128kB 0*256kB 0*512kB 1*1024kB 0*2048kB 1*4096kB = 5676kB
 > Apr 27 15:31:22 lakshmi kernel: Swap cache: add 1268676, delete 1268676,
 > find 941701/1065348, race 0+116
 > Apr 27 15:31:22 lakshmi kernel: Free swap  = 0kB
 > Apr 27 15:31:22 lakshmi kernel: Total swap = 1020088kB
 > Apr 27 15:31:22 lakshmi kernel: Free swap:            0kB
 > Apr 27 15:31:22 lakshmi kernel: 524000 pages of RAM
 > Apr 27 15:31:22 lakshmi kernel: 10614 reserved pages
 > Apr 27 15:31:22 lakshmi kernel: 2369 pages shared
 > Apr 27 15:31:22 lakshmi kernel: 0 pages swap cached
 > Apr 27 15:31:22 lakshmi kernel: rklogd invoked oom-killer: gfp_mask=0xa01d2,
 > order=0, oomkilladj=0

By the looks of things, this is just a case where you filled up RAM,
and have no more swap available.  There's really not much the kernel can do here.
Either add more swap, or find the app that's causing you to eat so
much memory, and see if you can somehow convince it to use less.
(The latter is probably a better bet, if something is eating up all ram/swap,
 giving it more will likely just make it consume even more)

	Dave

-- 
http://www.codemonkey.org.uk




More information about the fedora-test-list mailing list