Thoughts, HN? I can see how this might be good for performance, but how is it good for security?
Thoughts, HN? I can see how this might be good for performance, but how is it good for security?
That's my best guess.
For a very recent example of this, see the NSO Pegasus scandal from the past couple of weeks.
A reboot "unloads" the malware (until the adversary sends another payload, anyway.)
As soon as you make changes have persistence you have proof and some operators are not oaky with that.
1) even on mobiles you still get the occasional webview or other core library update and need to reboot to complete the patch.
2) modern versions of Android use per-file encryption. Periodically rebooting flushes unencrypted buffers.
For example, your running kernel space may be compromised but your on-disk kernel image may be still pristine due to a secure boot chain. That’s why rebooting can help remove such exploits.