Open Nyte-BK201 opened 6 months ago
经过一天的测试和排查,我初步认为是自定义顶栏在edge浏览器中会出现严重的性能问题。
开了背景模糊吗?
开了背景模糊吗?
没有,纯色。经过测试,只要开启自定义顶栏,无论如何设置,都会出现描述中的性能问题。在播放中切换页面后,会到该页面极高概率出现该问题,关闭自定义顶栏一切正常。
EDGE浏览器,开着脚本打开B站,然后打开一个新标签后再回到B站标签页,打开任务管理器,就能看到标签页哔哩哔哩那一栏占用的内存持续上涨,从几百M到4000多M,然后就会出现移动鼠标都会卡
我的chrome也这样,主要是暂停/播放响应非常迟缓,严重的时候能滞后操作三四秒钟才响应,并且比较随机,暂时没找到规律。自定义顶栏关掉以后问题仍然存在,但是有缓解
对应功能
无组件,默认功能全部启用
问题描述
最新版edge浏览器,切换页面一段时间后,b站页面会出现比较严重的性能问题(仅在b站标签页出现)。该问题偶发,但放置时间长后出现概率极高。主要表现为功能栏严重掉帧,播放器卡顿,屏幕滚动响应缓慢,但内存和cpu占用并没有升高。刷新页面会解决问题。
我一开始以为是脚本导致的性能下降,但切换到chrome后使用完全相同的插件,没有出现这个问题。关闭脚本后,也不再出现性能问题,个人猜测是edge的资源回收导致脚本页面出现问题。edge用户较少,如有edge遇到同样问题欢迎交流,排查一下原因。
脚本版本
v2.8.9-30-gd2a3aa287
脚本管理器及版本
Tampermonkey 5.0.1
浏览器及版本
Edge 123.0.2420.53
播放器版本
4.8.12
播放策略
默认
错误信息
附加截图
No response
致遇到了相同问题准备回复的人
太长不看: 1、遇到了相同的问题:请用左下角的 reaction 点赞 2、实时关注该 Issue 的后续进展:请用 Issue 页上的 Subscribe 功能(在 PC 端按钮通常位于页面右侧)。 请您回复前务必确认您有在本 Issue 之外补充了其它相关信息(比如 Log)再行回复以免对他人造成不必要的困扰
完整版
由于每个 Issue 甚至整个项目都是可以订阅通知的, 对于已经有人汇报过的 Bug, 如果您也遇到了并且没有其他信息要补充, 可以直接在左下点个赞表示 +1, 不要再去新增评论。想关注后续的可以用 Subscribe,Subscribe 之后该 Issue 如果有变动都可以收到通知,如果不想被回复打扰可以使用更加进阶的 Customize 功能,勾选 "Closed" & "Reopened"。Closed 通常代表该 Issue 已被解决,极少数情况下的 Reopened 代表该 Issue 的问题重新出现。如果您新增了无意义评论,因为 Issue 这个 bug tracker 与邮件列表类似,订阅某个 Issue 的用户会在每次这个 Issue 有新的动态时收到一封新的提醒邮件。也就是说,在 Issue 中的一个不能提供新的信息的评论,相当于给所有订阅这个 Issue 的用户发了一封垃圾邮件(spam)。尤其项目的维护者也是订阅者中的一员,太多垃圾邮件会对维护者带来很多不必要的困扰。发送垃圾邮件在开源社区通常是不那么受欢迎的行为。