hang on... so you're seriously telling me that the option on which everyone seems to have settled is that malloc() always *pretends* to work, but that the *entire system* might grind to a halt at some future point as the operating system struggles so hard to release free pages to satisfy that promise that it eventually thrashes all code executed anywhere in the system through a single page...?
are you kidding?
are they high?!