Messages in this thread | | | Date | Wed, 23 Sep 2015 08:03:16 -0400 | Subject | Re: [PATCH] mm/oom_kill.c: don't kill TASK_UNINTERRUPTIBLE tasks | From | Kyle Walker <> |
| |
On Tue, Sep 22, 2015 at 7:32 PM, David Rientjes <rientjes@google.com> wrote: > > I struggle to understand how the approach of randomly continuing to kill > more and more processes in the hope that it slows down usage of memory > reserves or that we get lucky is better.
Thank you to one and all for the feedback.
I agree, in lieu of treating TASK_UNINTERRUPTIBLE tasks as unkillable, and omitting them from the oom selection process, continuing the carnage is likely to result in more unpredictable results. At this time, I believe Oleg's solution of zapping the process memory use while it sleeps with the fatal signal enroute is ideal.
Kyle Walker
| |