I ran my Linux laptop with strict overcommit enabled for a while. Unfortunately, it does not help. Almost all desktop applications expect memory allocation to succeed. From some of the application errors I saw, developers seem to have become very lax about checking for NULL from malloc. C++ and Python applications did better, because they get an exception, and they have to do *something* with it.
Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds