4 ms·
malloc failure isn't just bound to running out of physical memory. It can fail because of fragmentation, with or without overcommit.
by halayli 14y ago
malloc failure isn't just bound to running out of physical memory. It can fail because of fragmentation, with or without overcommit.
- jws 14y agoSure, but I still have to design for random segfaults on memory writes. I guess I could write to all newly allocated pages and get a little more assurance that the allocation worked. I could still be whacked by a deduplicator, though unique writes would help.