Allowing small allocations to fail
Allowing small allocations to fail
Posted Mar 11, 2015 16:40 UTC (Wed) by roblucid (guest, #48964)In reply to: Allowing small allocations to fail by epa
Parent article: Allowing small allocations to fail
Great, so a temporary condition gets unwound further, tempts applications to handle badly a rare temporary failure in overal detrimental ways; which the kernel memory management understands better.
If you call a system call, you want errors to be your errors, or hardware errorts, not transistent system problems, caused by over-committing memory!
Seems to me, that whilst I understand passing buck is convenitent, Memory Management is a subystem, precisely because it IS hard. So if there are real problems with current approach, then stepping back and rethinging is right rather than proliferating complexity by pushing memory management isseus into whole of rest of system.