Vlákno názorů k článku
Když je málo RAM, Linux pracuje mizerně od anonym - Někdy se stává, že webový prohlížeč na nějaké...

  • Článek je starý, nové názory již nelze přidávat.
  • 7. 8. 2019 15:22

    bez přezdívky

    Někdy se stává, že webový prohlížeč na nějaké www stránce začne "pojídat" RAM až do úplného vyčerpání. Tady by pomohlo, kdyby bylo možné definovat, jaké aplikace killnout při vyčerpání paměti.

  • 7. 8. 2019 19:35

    Ink

    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ů.