To je ale fyzická RAM. Ta se pak dělí na bloky - cache pro aktuální stránku, post script data, buffery pro TCP/IP, stack (pro každý thread extra), framebuffer pro displej,... Osazuj si paměti kolik chceš, ale pokud se ti práskne stack pro komunikační thread hned za framebuffer displeje, tak jeho přetečení uvidíš na displeji... Bez ohledu na to, že máš za ním 1,5GB volnýho.
Takže prevence není přidávat fyzickou paměť, prevence je kontrola mezí dat a zásobníku.