Prev: strstrip incorrectly marked __must_check
Next: x86: Use EOI register in io-apic on intel platforms
From: David Rientjes on 3 Nov 2009 15:40 On Mon, 2 Nov 2009, KAMEZAWA Hiroyuki wrote: > From: KAMEZAWA Hiroyuki <kamezawa.hiroyu(a)jp.fujitsu.com> > > At considering oom-kill algorithm, we can't avoid to take runtime > into account. But this can adds too big bonus to slow-memory-leaker. > For adding penalty to slow-memory-leaker, we record jiffies of > the last mm->hiwater_vm expansion. That catches processes which leak > memory periodically. > No, it doesn't, it simply measures the last time the hiwater mark was increased. That could have increased by a single page in the last tick with no increase in memory consumption over the past year and then its unfairly biased against for quiet_time in the new oom kill heuristic (patch 6). Using this as part of the badness scoring is ill conceived because it doesn't necessarily indicate a memory leaking task, just one that has recently allocated memory. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|
Pages: 1 Prev: strstrip incorrectly marked __must_check Next: x86: Use EOI register in io-apic on intel platforms |