Dies ist eine Fortsetzung der Speicherbeschränkungslösungen für gierige Anwendungen, die das Betriebssystem zum Absturz bringen können. : ulimit und cgroups sind nicht benutzerfreundlich und funktionieren außerdem nicht mit Anwendungen, die separate Prozesse erzeugen, wie z. B. Chrome / Chromium für jede neue (Gruppe von) Registerkarten.
Die einfache und effektive Lösung, die von Windows 7 verwendet wird, besteht darin, den Benutzer zu warnen, dass dem Betriebssystem der Arbeitsspeicher ausgeht. Dieses einfache Warn-Popup hat mich daran gehindert, dass das System unter Windows aufgrund von wenig Speicherplatz einfriert, während ich auf Ubuntu-Distributionen, die ich live getestet habe (wo die auf dem RAM montierte Festplatte allein 2 GB verschlingt), immer wieder darauf stoße.
Gibt es also eine Möglichkeit, den Benutzer automatisch zu warnen, dass der verfügbare RAM gegen Null geht, ohne dass der Benutzer ein Speicherüberwachungs-Gadget im Auge behalten muss? Sicherlich könnte Conky dafür konfiguriert sein?
free -m
der richtige Weg zu sein.