Why can a software update take longer to install than to download?
Show answer & explanation
Answer: The updater prepares and checks the new files before making the switch.
The updater downloads the same files again for every user account. — Wrong. It is true that downloading can be part of the wait, but the updater does not normally download the same files again for each user account. The extra time comes from checking and installing the files after the download.
The updater deliberately runs the processor slowly to make the battery last. — Wrong. Updates can make a device feel slower while they work, but the updater does not deliberately run the processor slowly to save battery. The delay comes from checking and replacing files, plus any restart that may be needed.
The updater prepares and checks the new files before making the switch. ✓ — Correct! After the download, the updater verifies signatures or checksums, prepares the new files, and swaps them in. Some of those files are in use, so the system may need a restart to replace them safely. That checking and switching work happens after the download and can add a lot of time.
More Technology questions
- Why can a satellite redness index flag rusting Arctic rivers but still fail to tell which streams are chemically hazardous?
- A service publishes a fresh random number every minute, plus a public log in which each entry carries a fingerprint of the entry before it. What does that chaining add?
- Why can a wall of lava lamps used as a camera feed improve encryption even though the cryptographic software that consumes it is deterministic?
- If an attacker learns a pseudorandom generator's seed and algorithm after watching several outputs, why can the later outputs become reconstructable?
- Why does a physical noise source provide security against an attacker who knows the code, while a phone game shuffle does not?
- At parking-lot speed, why do quiet EVs need alert sounds before tire noise helps?