谷歌推出无需重启的静默式Chrome安全补丁
如果全球最受欢迎的浏览器——拥有约35亿用户的谷歌Chrome浏览器——能够在发现并修复新的安全漏洞时自动更新,那该有多棒?我的意思是,它实际上已经做到了,对吧?更新会自动推送,但用户需要重启浏览器才能激活修复。现在,谷歌宣布动态补丁功能已经上线,Chrome可以在后台静默更新,无需重启。某种程度上来说是这样。谷歌Chrome安全团队确认:“动态补丁会按顺序将后台子进程(例如渲染器和GPU)实时替换为更新后的二进制文件。” 但我现在还不能过分兴奋,因为目前还有一些限制条件,使得这项技术远没有听起来那么具有突破性。

首先,目前这项功能仅适用于在 macOS 系统上运行 Chrome 浏览器的用户。谷歌表示,他们正在寻找“能够保证无缝会话恢复的最佳时机”来实现自动重启,并在 Mac 版 Chrome 150 及更高版本中找到了这样的时机。需要注意的是,macOS 应用通常会在用户关闭所有窗口后继续在后台运行。谷歌正是利用了 macOS 应用的这种特殊状态:“如果 Chrome 在这种无窗口状态下检测到待更新,它会自动重启。”
所以,让我们把话说清楚。如果您已经关闭了所有标签页,macOS 版 Chrome 会在后台自动更新,无需重启。但是,亲爱的读者,如果您已经关闭了所有标签页,其实也没什么区别,对吧?谷歌甚至在其安全公告中也承认了这一点。该公告主要关注大规模部署 AI 模型,旨在让 Chrome 和整个网络更加安全。“人们有可以理解的理由推迟重启 Chrome,”公告中写道,“重启可能会中断您的操作,需要安排其他任务,而且在任何特定时刻,重启都不是首要任务。”
事实上,重启 Chrome 浏览器已经很久没有中断标签页的使用了,安全补丁应用完毕、浏览器恢复正常运行后,你打开的标签页就会重新出现。我实在看不出这和手动启动更新有什么区别。实际上,目前的方法可能更省时,因为你甚至不需要先关闭所有标签页。
这项举措背后的动机固然值得称赞,这一点毋庸置疑。但目前在Mac上的有限实现实在没什么值得兴奋的。谷歌表示,从长远来看,他们正在探索如何利用浏览器的
多进程架构,防止用户在Chrome自动更新后延迟重启。他们还表示,正在探索“通过在本地保存更多状态,确保即使在复杂情况下也能无缝恢复会话”,最终目标是打造一个始终保持最新状态的浏览器,“持续动态地进行补丁更新,并在干扰最小的合适时机自动重启”。这一点我非常赞同。毕竟,无需用户干预总比只需极少用户干预要好,任何有助于减少所谓“补丁间隔”的措施都是好事。
