Andreas Mohr a.mohr@mailto.de writes:
I mean, come on: why did they bother to implement malloc() at all if the resulting architecture is THAT broken ?
It's not broken, it just doesn't play well with programs like Wine that muck around with the process address space. But it's a perfectly reasonable (if not optimal) implementation for "normal" Unix apps.