Você não muda o assassino da OOM - é assim por um motivo. mas o que você deve fazer é reduzir a sobrecarga de memória. Por padrão, isso é 50% (veja / proc / sys / vm / overcommit_ratio ) para lidar com o caso em que os programas tentam reivindicar mais memória do que precisam. Mas se você tem programas bem escritos que só reivindicam a quantidade de memória que eles precisam (ou você está rodando JVMs que nunca fazem gc porque eles não sabem que o sistema está apertado na memória) então o OOM Killer começa a coletar coisas .