logoalt Hacker News

szmarczaktoday at 1:49 PM2 repliesview on HN

I have disabled overcommit both on Windows and on Linux. I hate having random programs being killed.

Unfortunately, many programs commit 2x memory than they actually use. Often I see ~32GB committed and ~16GB resident.


Replies

sterwilltoday at 2:28 PM

Does this result in programs more frequently erroring/crashing because they can't allocate? I don't know how well many of the programs I frequently use on my desktop (Firefox, GNOME desktop, JVM + IntelliJ, Slack, etc.) handle allocation failures. I'm not sure they would do much better than crash, but I know the default OOM killer settings work well for me. About once a year a real runaway process (usually a throwaway program I'm working on) gets OOM-killed, and that's fine with me.

show 1 reply
nok22kontoday at 3:31 PM

how exactly did you disabled it on Windows?

I dont think it has an option for that.