In article <[email protected]>,
Michael van Elst <[email protected]> wrote:
>[email protected] (Christos Zoulas) writes:
>
>>But we kill the process that faulted in this case not the process that
>>likely caused the shortage. We should be keeping stats so that we can
>>select a better victim, then kill that instead and retry. But this is
>>easier said than done :-)
>
>Linux tried for years. The best they have is to mark specific processes
>as not eligible for killing.

I would be happy with that. Having syslogd killed for example is not nice.

>But first should be to find out what allocation failed. There are
>reasons to believe this is caused by the DRM memory management.
>And then the X server is the process that caused the shortage and
>still shouldn't be killed.

I agree.

christos

Reply via email to