吃掉 7GB 内存:曝 YouTube 网页版存在 Bug,导致浏览器严重卡顿
YouTube网页版惊现严重Bug!播放视频导致浏览器卡顿、标签页无响应,单个标签页内存占用高达7GB。揭秘前端按钮逻辑引发重排循环,CPU、内存飙升。Firefox、Brave、Edge用户均受影响。
5 月 4 日消息,据科技媒体 Tom's Hardware 今天报道,YouTube 网页版最近出现严重 Bug,可导致浏览器播放视频时卡顿、冻结,并消耗大量内存和 CPU 占用。
在此援引 Tom's Hardware,大量 Firefox、Brave 和 Edge 浏览器用户最近报告,观看 YouTube 视频时出现严重卡顿、标签页无响应及系统卡顿现象。部分用户甚至表示,光 YouTube 一个标签页就能吃掉 7GB 以上内存。

最初,人们认为这种问题与 YouTube 增强封杀广告拦截器或浏览器更新有关,因为问题最早出现在 Firefox。但随后 Brave 和 Edge 用户也报告类似 Bug,使得外界将目光更多地投向 YouTube 本身。

Mozilla Bugzilla 开源漏洞跟踪系统显示,这个问题的主要原因出自 YouTube 前端逻辑改变,视频播放器下方的点赞、点踩、分享等按钮是罪魁祸首。
具体来说,YouTube 网页界面会不断检查所有按钮是否有足够水平空间。如果控件溢出,系统会隐藏一个按钮以释放空间。然而隐藏按钮又会改变容器宽度,立即引发新的溢出问题。
从原理讲,一开始按钮因空间不足消失,但 YouTube 这时会认为空间足够,于是又让按钮重新出现。随后就在显示、隐藏之间不断高速循环。
虽然这种小 Bug 对外观的影响不大,但现代浏览器会在界面元素尺寸或位置改变时,会不断重新计算布局。按钮隐藏和显示的高速循环会触发每秒几千次重复计算,浏览器就陷入了“重排循环”。
这种循环会迫使浏览器不断重算布局几何布局、重绘界面元素并更新渲染状态,使 CPU、内存占用飙升。有 Reddit 用户表示,YouTube 甚至能把 CPU 几乎吃满,导致整个浏览器几乎无响应。
目前 Mozilla 仍在调查问题,暂时还没有较好的解决方案。谷歌和 YouTube 也尚未回应。
- 1曾经的3D《DNF》回来了!第一热血硬派ACT网游是否值得一玩?
- 2对于单机孤狼玩家,腾讯国服《弧光猎人》或许是更合适的选择
- 3掌控禁忌,役使恶魔!《暗黑破坏神:不朽》全新职业“术士”今日正式上线
- 4NEXON将延续《泡泡堂》IP 承诺其他IP暂无停运计划
- 5《上古世纪归来》公布先驱测试计划 原厂正版授权重启经典端游
- 6《龙之谷》6月17日更新上线:勇者讨伐战第2季单人开战,全新龙玉与周年庆预热同步登场
- 7风靡全球的《宝可梦GO》 把300亿张照片卖给了美国军方
- 8《剑星:血雨》新女主伊薇太幼引争议 网友举例韩妹打脸老外
- 9Steam新品节,但文艺复兴:韩产手游《泽诺尼亚》时隔18年移植pc
- 10八年磨一剑!《太吾绘卷:天幕心帷》完整版今日正式上线

