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
