Chrome 新 Bug,CPU 使用率飙升至 100%
Posted 程序员的那些事
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Chrome 新 Bug,CPU 使用率飙升至 100%相关的知识,希望对你有一定的参考价值。
(给程序员的那些事加星标)
最近在 Google Chrome 中发现了一个新的 Bug,使用 javascript 创建一个循环,最终会导致 Google Chrome 耗尽计算机上的所有 CPU 资源并使浏览器卡死。
Google Chrome 在错误报告中报告了这个 Bug,该报告指出,一旦用户访问该页面,CPU 利用率很快就会达到 100%。这使得无法关闭 Google Chrome 选项卡、浏览器或使用计算机,直到 Chrome 进程结束。
Google Bug 报告
此页面包含的 JavaScript 将导致浏览器重复跳转到一个网址,然后 Google Chrome 返回按钮转到浏览器历史记录,然后再转到前进按钮返回原始页面。
Javascript 循环
此循环让浏览器使用了计算机的所有 CPU 资源,如下面的 Chrome 任务管理器中所示。
CPU 利用率
如此高的 CPU 利用率最终会导致浏览器冻结,计算机几乎无法使用。此时,关闭浏览器的唯一方法是通过 Windows 任务管理器等工具,关闭 Chrome.exe 进程。
问题在于,在关闭流程后重新打开 Chrome 后,它会提示你恢复打开之前的页面。这将 Bug 页面重新打开,再次导致浏览器/计算机出现问题。
重新打开 Chrome
因此,当 Bug 影响并终止浏览器进程时,请你不要允许 Chrome 恢复之前打开的页面。
在 BleepingComputer 的测试中,同样的技术支持骗局不会影响 Firefox。在 Firefox,遇到此 Bug 只需关闭选项卡和浏览器即可。
关注「程序员的那些事」加星标,不错过圈内事
以上是关于Chrome 新 Bug,CPU 使用率飙升至 100%的主要内容,如果未能解决你的问题,请参考以下文章
保存/发布 wordpress 时 MySQL 超级 CPU 峰值
生成式AI成硅谷风投新宠儿,1年78起融资共投入93亿,多家公司估值飙升至数十亿...
使用 Xcode 故事板会导致 Xcode 冻结,并且 Interface Builder Cocoa Touch Tool 飙升至 %99