Porque não há uma boa maneira de fazer isso. Considere:
- Como o Ubuntu deveria saber quanta memória algo deveria ou não deveria ter?
- Quanto deve ser reservado?
- Quais aplicativos nós matamos primeiro?
- E se encerrar seu aplicativo significa que você perdeu dados?
Você pode definir seus próprios limites de várias maneiras, mas não há uma boa maneira do Ubuntu Just Know ™ o que você pensa é um comportamento sensato aqui. Dado que isso pode significar a perda de dados, o Ubuntu permite que você tome essas decisões.
E, em geral, se você escreve um script que consome toda a RAM, essa é sua responsabilidade.