scriptscat / scriptcat

脚本猫,一个可以执行用户脚本的浏览器扩展
https://docs.scriptcat.org
GNU General Public License v3.0
1.44k stars 131 forks source link

内存占用异常 #266

Closed visiLi closed 7 months ago

visiLi commented 7 months ago

新版本会造成访问B站等视频网站时内存占用飙升造成网页崩溃

CodFrm commented 7 months ago

有搭配什么脚本呢?

使用浏览器的任务管理工具看看具体占用

image image
visiLi commented 7 months ago

微信截图_20240314102605 脚本数量是43个

visiLi commented 7 months ago

经过测试,怀疑是【Bilibili Evolved (Preview)】插件

visiLi commented 7 months ago

经过测试,怀疑是【Bilibili Evolved (Preview)】插件 B站相关的插件还有 B站笔记快捷键←↓→ B站视频下载工具联动脚本[音频mp3刀,视频mp4三,弹幕xml,ass节,封面6] 哔哩哔哩视频笔记 和播放相关的有 HTML5视频播放器增强脚本

CodFrm commented 7 months ago

试试关闭插件后,再看看内存,我这里感觉就是b站自己占用的内存比较大

不过占用3G多确实离谱了

CodFrm commented 7 months ago

另外,是不是在这个页面窗口没有刷新过?一直是点推荐内容看的?

visiLi commented 7 months ago

关闭插件就好了。貌似不纯粹是脚本的问题! 捂脸

visiLi commented 7 months ago

另外,是不是在这个页面窗口没有刷新过?一直是点推荐内容看的?

我会刷新的

visiLi commented 7 months ago

使用油猴没有出现此类问题

CodFrm commented 7 months ago

使用油猴没有出现此类问题

必现么?就正常浏览b站,老版本的脚本猫没有出现么?

麻烦再提供一下操作系统和浏览器版本,我先尝试复现

visiLi commented 7 months ago

正在测试浏览器

visiLi commented 7 months ago

使用油猴没有出现此类问题

必现么?就正常浏览b站,老版本的脚本猫没有出现么?

麻烦再提供一下操作系统和浏览器版本,我先尝试复现

因为之前都是用的油猴。最近才转的scriptcat。使用老版的时间并不长。可能是忽略了!

visiLi commented 7 months ago

版本 Windows 11 专业版 版本 23H2 安装日期 ‎2024/‎3/‎2 操作系统版本 22631.3155 体验 Windows Feature Experience Pack 1000.22684.1000.0

使用的是猫眼浏览器 内核:123.0.6312.37

visiLi commented 7 months ago

版本 Windows 11 专业版 版本 23H2 安装日期 ‎2024/‎3/‎2 操作系统版本 22631.3155 体验 Windows Feature Experience Pack 1000.22684.1000.0

使用的是猫眼浏览器 内核:123.0.6312.37

占用就是上边的图片

visiLi commented 7 months ago

刚刚用谷歌浏览器 内核版本:122.0.6261.95 微信截图_20240314123113

visiLi commented 7 months ago

刚刚用谷歌浏览器 内核版本:122.0.6261.95 微信截图_20240314123113

刚才瞬间 单进程就达到3G多

CodFrm commented 7 months ago

刚刚用谷歌浏览器 内核版本:122.0.6261.95 微信截图_20240314123113

刚才瞬间 单进程就达到3G多

主要看浏览器自带的任务管理,看那个的内存占用,浏览器总共占3G是正常现象

visiLi commented 7 months ago

使用别的Chromium结果如下图 123浏览器 内核: 117.0.5938.152 000001111 夸克浏览器 内核:112.0.5615.165 1111111

visiLi commented 7 months ago

刚刚用谷歌浏览器 内核版本:122.0.6261.95 微信截图_20240314123113

刚才瞬间 单进程就达到3G多

主要看浏览器自带的任务管理,看那个的内存占用,浏览器总共占3G是正常现象

我说的是单个当前进程

visiLi commented 7 months ago

刚刚用谷歌浏览器 内核版本:122.0.6261.95 微信截图_20240314123113

刚才瞬间 单进程就达到3G多

主要看浏览器自带的任务管理,看那个的内存占用,浏览器总共占3G是正常现象

我说的是单个当前进程

222222 这个是使用油猴的状态

CodFrm commented 7 months ago

我今天拿到了台Windows机器进行测试,脚本对内存的影响确实很明显,不过没有出现哥哥那么异常的现象(都是播放了一小段时间的)

未开启任何脚本管理器扩展 image

开启脚本猫扩展未开启脚本 image

开启脚本猫开启Bilibili Evolved (Preview)脚本 image

安装了常用组件包 image

CodFrm commented 7 months ago

我只有疯狂浏览评论区(视频弹幕可能也有些关系),内存才会飙升很高,视频链接为:https://www.bilibili.com/video/BV1EJ4m1h7qw/

直接当前页面刷新,也可能会产生这个情况,可能是浏览器内存还没释放掉,上述测试都是点击结束进程再刷新页面的,浏览器的内存管理逻辑没有了解过

问题不太好不复现,不好排查(正在测试猫眼浏览器,上述是Edge 122.0.2365.92目前也没有复现,这个情况可能也和哥哥的操作有关系)

image

CodFrm commented 7 months ago

现在还有这个情况么?

visiLi commented 7 months ago

现在还有这个情况么?

不敢用在猫眼浏览器了。

CodFrm commented 7 months ago

感觉和浏览器应该没关系,不太清楚,无法复现,先关闭了

visiLi commented 7 months ago

感觉和浏览器应该没关系,不太清楚,无法复现,先关闭了

好的 有问题再说吧