Re: [PATCH] fix spurious OOM kills

Chris Ross
2004-11-22T12:18:04Z

Hi Andrew,

Chris Ross escreveu:
> Andrew Morton escreveu:
>> Please ignore the previous patch and try the below.
>
> I still get OOM kills with this (well one, anyway). It does seem harder
> to trigger though.

Turns out it's not that hard. Sorry for the slight delay, I've been away
a few days.

root@sleepy chris # grep Killed /var/log/messages
Nov 21 22:24:22 sleepy Out of Memory: Killed process 6800 (qmgr).
Nov 21 22:24:32 sleepy Out of Memory: Killed process 6799 (pickup).
Nov 21 22:24:57 sleepy Out of Memory: Killed process 6472 (distccd).
Nov 21 22:25:00 sleepy Out of Memory: Killed process 6473 (distccd).
Nov 21 22:25:00 sleepy Out of Memory: Killed process 6582 (distccd).
Nov 21 22:25:00 sleepy Out of Memory: Killed process 6686 (distccd).
Nov 21 22:25:00 sleepy Out of Memory: Killed process 6687 (ntpd).

If you want to seem the actual oom messages just ask.

This is with 2.6.10-rc2-mm1 + your patch whilst doing an "emerge sync"
which isn't ridiculously memory hungry and shouldn't result in oom kills.

Informally I felt I had better results from Marcelo's patch, though I
should test both under the same conditions before I say that...

Regards,
Chris R.