Ich arbeite an umfangreichen Datensätzen. Beim Testen neuer Software schleicht sich manchmal ein Skript an mich heran, greift schnell auf den gesamten verfügbaren Arbeitsspeicher zu und macht meinen Desktop unbrauchbar. Ich möchte eine Möglichkeit, ein RAM-Limit für einen Prozess festzulegen, damit dieser automatisch beendet wird, wenn er diesen Wert überschreitet. Eine sprachspezifische Lösung wird wahrscheinlich nicht funktionieren, da ich alle möglichen Tools (R, Perl, Python, Bash usw.) verwende.
Gibt es also eine Art Prozessmonitor, mit dem ich einen Schwellenwert für den Arbeitsspeicher festlegen und einen Prozess automatisch beenden kann, wenn er mehr verwendet?