I\'ve been programming a long time, and the programs I see, when they run out of memory, attempt to clean up and exit, i.e. fail gracefully. I can\'t remember the last time
uClibc has an internal static buffer of 8 bytes or so for file I/O when there is no more memory to be allocated dynamically.