3 ms·
> Update your software. I don't disagree, but also... I find it a bit surprising that this is still a thing. Why is there ever a time when I _must_ reboot? Is
by jeffparsons 2y ago
> Update your software.
I don't disagree, but also...
I find it a bit surprising that this is still a thing. Why is there ever a time when I _must_ reboot? Is it just that mainstream kernels were designed at a time when people had lower expectations around this sort of thing, and now it's too hard to evolve their designs toward something that would allow for zero-downtime patching in ~all cases?
Other examples that make me wonder if it's mostly because people haven't demanded better:
- Enormous updates for all kinds of things (gigabytes for a bug fix release) because differential updates aren't pervasive.
- Windows updates where a huge amount of work is done during the "rebooting" phase (why can't most of this be done before reboot?)
- Absolutely atrocious power management on pretty much anything that's not a MacBook, and even not perfect on those.
I never thought we'd have flying cars by now, but if you asked me a decade ago to predict the future of operating systems... it wouldn't be this.