3 ms·
For Chrome, that's going to be a fix on Chrome's side - you can't simply suspend/unsuspend like with hibernate because libraries are going to be changing, so it
by freeone3000 6y ago
For Chrome, that's going to be a fix on Chrome's side - you can't simply suspend/unsuspend like with hibernate because libraries are going to be changing, so it's up to each program to figure out how to restore. UWP handles it for you but, well.
As for waiting for ALL programs to be ready: No. Not going to happen. There are programs written in 1996 still running on Windows PCs today that don't comprehend the event model, nevermind listening to the shutdown event to save state. And they will forever run. And the system is going to have to reboot at some point.
The alerts were tried. People didn't like being told their computer was going to restart, so the alerts went away.
- Dylan16807 6y agoIf you only check programs that are in the task bar, you'll find plenty of computers where every running program is restart-aware and able to mostly save its state. > The alerts were tried. People didn't like being told their computer was going to restart, so the alerts went away. So what? Restarting without an alert is worse.
- freeone3000 6y agoAnd those programs handle a two minute window fine. This is two literal, wall-clock minutes. The problem is never the head. The problem is the long tail (not even that long!) - notepad, LabVIEW, Blackberry Storage Manager don't handle the event; Hexchat, Photoshop, and Mathematica opt not to restart.
- Dylan16807 6y agoIf you're in the tail, then give the user warning. It's a really easy thing to do. They just don't want to.