Trabajo en conjuntos de datos a gran escala. Al probar un nuevo software, algunas veces un script se me escapa, toma rápidamente toda la RAM disponible y deja mi escritorio inutilizable. Me gustaría una forma de establecer un límite de RAM para un proceso para que si excede esa cantidad, se eliminará automáticamente. Una solución específica del idioma probablemente no funcionará, ya que utilizo todo tipo de herramientas diferentes (R, Perl, Python, Bash, etc.).
Entonces, ¿hay algún tipo de monitor de proceso que me permita establecer una cantidad umbral de RAM y eliminar automáticamente un proceso si usa más?