Questo è un seguito alle soluzioni di limitazione della memoria per applicazioni avide che possono arrestare il sistema operativo? : ulimit e cgroups non sono facili da usare e inoltre non funzionerebbero con applicazioni che generano processi separati, come Chrome / Chromium per ogni nuovo (gruppo di) schede.
La soluzione semplice ed efficace, attualmente utilizzata da Windows 7, è quella di avvisare l'utente che il sistema operativo sta esaurendo la memoria. Questo semplice avviso pop-up mi ha impedito di avere qualsiasi blocco del sistema causato da memoria insufficiente in Windows, mentre continuavo a imbattermi in distribuzioni Ubuntu che stavo testando dal vivo (dove il disco montato su RAM avrebbe consumato solo 2 GB).
Quindi, c'è un modo per avvisare automaticamente l'utente che la RAM disponibile si avvicina allo zero, senza che l'utente debba tenere d'occhio un gadget di monitoraggio della memoria? Sicuramente Conky potrebbe essere configurato per farlo?
free -m
sia la strada da percorrere.