Problém není v tom, že paměť dochází úplně, protože to by OOM killer začal jednat, ale problém je, že než se (pokud vůbec) dostane OOM killer k akci, systém začne usilovně hledat způsob, jak aspoň kousek někde vyštrachat. A to trvá opravdu často tak dlouho, že člověk raději dá tvrdý restart, než aby čekal dál. Otázka zní, proč při tom (aspoň podle mých zkušeností) hrabe na HDD, když se to děje a to při vypnutém swapu - dělá to aplikace, konkrétně Chrome, když se začne při žádosti o alokaci systém vzpouzet?
A nejde o to, zda má systém "jenom" 4GiB nebo "celých" 32GiB, RAM může dojít prakticky za jakýchkoli podmínek. Rozhodně by se mi ale líbilo, kdyby šlo některým žroutům typu Chrome natvrdo stanovit maximální možný příděl v absolutních číslech.
Od doby, kdy mám SSD a 16 GiB RAM mi doma stejně dochází, jsem swap zase nastavil, ale dal bych přednost zabíjení procesů.