( _Franko_ | 2024. 05. 06., h – 08:16 )

A disk olcsobb. Minek pazaroljam a memoriat, ha nem muszaj?

Pedig pont pazarlod, hagyod hogy beterítse egy szoftver, ahelyett, hogy korlátok közé zárnád a leak forrását és megvédenéd a többi processzt a hatásától. A swap nem a pazarlást előzi vagy akadályozza meg, hanem maximum az újraindítások gyakoriságát befolyásolja... plusz, ahogy írtam már, behoz egy csomó problémát, főleg cluster node esetén, ahol egy agonizáló node jelentősen degradálja a cluster sebességét, amelyek további problémákat okoznak, kiélezett helyzetben pedig elveszted a (gyors) helyreállítás lehetőségét is. Egy OOMKill szinte azonnal megvan, különösebb agonizálás nélkül, a legtöbb cluster jobban lekezeli a halott node-ot, mint a lassú node-ot. Amikor elfogy a memória és a swap is jelentősen betelik, akkor az mindennek fáj azon a gépen és képtelen leszel gyors reakcióra, mert a gép nagyrészt azzal törődik hogy swap-ről ír és olvas. Hiába olcsóbb a disk, ha minimum százszor lassabb, mint a memória.

Ezek mind komoly üzemeltetési kockázatok, amire már rájöttek jobb helyeken, ezért swap jelenlétében el se indulnak szoftverek, kézzel kell felülbírálni, hogy bevállalod, de ezt már írtam.