3 ms·
Why are you ignoring the obvious examples of operating systems? An Operating System doesn't and shouldn't crash if you run out of memory. Additionally I have p
by mlindner 5y ago
Why are you ignoring the obvious examples of operating systems? An Operating System doesn't and shouldn't crash if you run out of memory.
Additionally I have personal experience with network appliances (firewalls/deep packet inspection/etc). If such a device runs out of memory, it degrades gracefully (unless there's a bug) and starts shedding connections rapidly to avoid running out of memory. Such devices can't just restart if they run out of memory as that would be a network outage and can often be exploited to cause a more serious denial of service attack.
Rust is a system's language. Handing out of memory conditions is par for the course for systems programming.