(In reply to Mindaugas Baranauskas from comment #22) > EarlyOOM allows to set your own conditions in /etc/sysconfig/earlyoom , e.g. > you can set different percentage (or KB) for RAM and for SWAP, > also set whitelist and blacklist of programs. > > See configuration example in > https://build.opensuse.org/package/view_file/openSUSE:Factory/earlyoom/ > earlyoom.sysconfig > > -r option is for checking interval (seconds) > -m option is for RAM critical level (%) [or -M for KiB] > -s option is for SWAP critical level (%) [or -S for KiB] > more info: `man earlyoom` > > If you will find optimal values, we can set them as default -r is 3 -m set to 10 - 1.6 GB however it goes significantly below this level (about 700 MB) and system become unresponsive. if I do not want to swap at all, set -s to 0 or to 100? What happened to Linux?! In 2.x versions swap works perfect unloaded applications to swap and put them back immediately like a charm. Now forced to kill an app and restart it or even reboot PC to have it back. What is wrong here? Any way to fix?