On 01/28/2015 07:36 AM, Rik van Riel wrote:
On 01/28/2015 01:26 AM, Minchan Kim wrote:
> Hello,
> On Tue, Jan 27, 2015 at 12:03:34PM +0100, Vlastimil Babka
wrote:
>> CC linux-mm in case somebody has a good answer but missed
this in
>> lkml traffic
>>
>> On 01/23/2015 11:18 PM, John Moser wrote:
>>> Why is there no tunable to OOM at low page cache?
> AFAIR, there were several trial although there wasn't
acceptable at
> that time. One thing I can remember is min_filelist_kbytes.
FYI,
> http://lwn.net/Articles/412313/
The Android low memory killer does exactly what you want, and
for very much the same reasons.
See drivers/staging/android/lowmemorykiller.c
Haven't seen that; it's been a long time since I bothered myself
with kernel code, so I'm out-of-touch.
Wow lots of good responses coming quick.
However, in the mainline kernel I think it
does make sense to
apply something like the patch that Minchan cooked up with, to OOM
if freeing all the page cache could not bring us back up to the
high
watermark, across all the memory zones.
>
|